diff --git a/build.gradle b/build.gradle
index 191f3c91d..c52aa27ab 100644
--- a/build.gradle
+++ b/build.gradle
@@ -334,7 +334,7 @@ task testsJar(type: Jar, dependsOn: testClasses) {
archiveClassifier = 'tests'
from sourceSets.test.output
- exclude 'gov/nasa/jpl/mbee/mdk/test/framework/**'
+ exclude 'org/openmbee/mdk/test/framework/**'
exclude 'org/**'
exclude 'worker/**'
//include 'gov/nasa/jpl/mbee/mdk/test/tests/**'
@@ -344,14 +344,14 @@ task testsHackJar(type: Jar, dependsOn: testClasses) {
archiveClassifier = 'tests-hack'
from sourceSets.test.output
- include 'gov/nasa/jpl/mbee/mdk/test/framework/**'
+ include 'org/openmbee/mdk/test/framework/**'
include 'org/**'
include 'worker/**'
//exclude 'gov/nasa/jpl/mbee/mdk/test/tests/**'
manifest {
attributes(
- 'Main-Class': 'gov.nasa.jpl.mbee.mdk.test.framework.GradleMagicDrawLauncher'
+ 'Main-Class': 'org.openmbee.mdk.test.framework.GradleMagicDrawLauncher'
)
}
}
@@ -615,7 +615,7 @@ task runJava(type: JavaExec) {
executable = profiles["executablePath"]
}
main = 'com.nomagic.magicdraw.Main'
- jvmArgs = ['--module-path', 'plugins/gov.nasa.jpl.cae.magicdraw.mdk/javafx', '--add-modules', 'javafx.controls,javafx.swing,javafx.fxml', '-Xmx8192M', '-Xss512M', '-DLOCALCONFIG=true', '-DWINCONFIG=true', '-Djsse.enableSNIExtension=true', '-Djava.net.preferIPv4Stack=true', '-Dcom.sun.media.imageio.disableCodecLib=true', '-noverify', '-Dlocal.config.dir.ext=-dev', '-splash:data/splash.png', '-Dmd.class.path=$java.class.path', '-Desi.system.config=data/application.conf', '-Dlogback.configurationFile=data/logback.xml', '-Dsun.locale.formatasdefault=true', '-Djdk.attach.allowAttachSelf=true']
+ jvmArgs = ['--module-path', 'plugins/org.openmbee.mdk/javafx', '--add-modules', 'javafx.controls,javafx.swing,javafx.fxml', '-Xmx8192M', '-Xss512M', '-DLOCALCONFIG=true', '-DWINCONFIG=true', '-Djsse.enableSNIExtension=true', '-Djava.net.preferIPv4Stack=true', '-Dcom.sun.media.imageio.disableCodecLib=true', '-noverify', '-Dlocal.config.dir.ext=-dev', '-splash:data/splash.png', '-Dmd.class.path=$java.class.path', '-Desi.system.config=data/application.conf', '-Dlogback.configurationFile=data/logback.xml', '-Dsun.locale.formatasdefault=true', '-Djdk.attach.allowAttachSelf=true']
// arguments to pass to the application
args 'DEVELOPER'
}
@@ -633,7 +633,7 @@ task testAVG(type: JavaExec) {
errorOutput = System.err
main = 'com.nomagic.magicdraw.Main'
- jvmArgs = ['-Xmx8192M', '-Xss512M', '-DLOCALCONFIG=true', '-DWINCONFIG=true', '-Djsse.enableSNIExtension=true', '-Djava.net.preferIPv4Stack=true', '-Dcom.sun.media.imageio.disableCodecLib=true', '-noverify', '-Dlocal.config.dir.ext=-dev', '-splash:data/splash.png', '-Dmd.class.path=$java.class.path', '-Desi.system.config=data/application.conf', '-Dlogback.configurationFile=data/logback.xml', '-Dsun.locale.formatasdefault=true', '-Dcom.nomagic.magicdraw.launcher=com.nomagic.magicdraw.commandline.CommandLineActionLauncher', '-Dcom.nomagic.magicdraw.commandline.action=gov.nasa.jpl.mbee.pma.cli.AutomatedViewGenerator']
+ jvmArgs = ['-Xmx8192M', '-Xss512M', '-DLOCALCONFIG=true', '-DWINCONFIG=true', '-Djsse.enableSNIExtension=true', '-Djava.net.preferIPv4Stack=true', '-Dcom.sun.media.imageio.disableCodecLib=true', '-noverify', '-Dlocal.config.dir.ext=-dev', '-splash:data/splash.png', '-Dmd.class.path=$java.class.path', '-Desi.system.config=data/application.conf', '-Dlogback.configurationFile=data/logback.xml', '-Dsun.locale.formatasdefault=true', '-Dcom.nomagic.magicdraw.launcher=com.nomagic.magicdraw.commandline.CommandLineActionLauncher', '-Dcom.nomagic.magicdraw.commandline.action=org.openmbee.pma.cli.AutomatedViewGenerator']
}
testAVG.dependsOn installDist
diff --git a/gradle.properties b/gradle.properties
index bb1c5dfdc..a2c7f2daa 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,7 +1,7 @@
version=6.0.0
group=org.openmbee.mdk.magic
descriptorFile=MDR_Plugin_Model_Development_Kit_91110_descriptor.xml
-magicdDrawGroupName=gov.nasa.jpl.cae.magicdraw.mdk
+magicdDrawGroupName=org.openmbee.mdk
# Add the following secrets via project properties, as applicable. Options include in ~/.gradle/gradle.properties file,
# environment variables, or command line arguments, ref:
diff --git a/src/main/dist/DocGenUserScripts/examples/HelloWorldParagraph.py b/src/main/dist/DocGenUserScripts/examples/HelloWorldParagraph.py
index 71b44542a..7047187d9 100644
--- a/src/main/dist/DocGenUserScripts/examples/HelloWorldParagraph.py
+++ b/src/main/dist/DocGenUserScripts/examples/HelloWorldParagraph.py
@@ -1,3 +1,3 @@
-from gov.nasa.jpl.mbee.mdk.docgen.docbook import DBParagraph
+from org.openmbee.mdk.docgen.docbook import DBParagraph
-scriptOutput = [DBParagraph("Hello World")]
\ No newline at end of file
+scriptOutput = [DBParagraph("Hello World")]
diff --git a/src/main/dist/bin/cli/automatedcommitter.sh b/src/main/dist/bin/cli/automatedcommitter.sh
index 41141a705..d86287bc4 100755
--- a/src/main/dist/bin/cli/automatedcommitter.sh
+++ b/src/main/dist/bin/cli/automatedcommitter.sh
@@ -65,7 +65,7 @@ java -Xmx8192M -Xss1024M -DLOCALCONFIG=true -DWINCONFIG=true \
-Dcom.sun.media.imageio.disableCodecLib=true \
-Dsun.locale.formatasdefault=true \
-Dcom.nomagic.magicdraw.launcher=com.nomagic.magicdraw.commandline.CommandLineActionLauncher \
- -Dcom.nomagic.magicdraw.commandline.action=gov.nasa.jpl.mbee.mdk.cli.AutomatedCommitter \
+ -Dcom.nomagic.magicdraw.commandline.action=org.openmbee.mdk.cli.AutomatedCommitter \
com.nomagic.osgi.launcher.ProductionFrameworkLauncher -verbose "$@"
exit $?
diff --git a/src/main/dist/bin/cli/automatedviewgenerator.sh b/src/main/dist/bin/cli/automatedviewgenerator.sh
index e5846c3b0..3b88afb7a 100755
--- a/src/main/dist/bin/cli/automatedviewgenerator.sh
+++ b/src/main/dist/bin/cli/automatedviewgenerator.sh
@@ -48,7 +48,7 @@ java -Xmx8192M -Xss1024M -DLOCALCONFIG=true -DWINCONFIG=true \
-Dcom.sun.media.imageio.disableCodecLib=true \
-Dsun.locale.formatasdefault=true \
-Dcom.nomagic.magicdraw.launcher=com.nomagic.magicdraw.commandline.CommandLineActionLauncher \
- -Dcom.nomagic.magicdraw.commandline.action=gov.nasa.jpl.mbee.mdk.cli.AutomatedViewGenerator \
+ -Dcom.nomagic.magicdraw.commandline.action=org.openmbee.mdk.cli.AutomatedViewGenerator \
com.nomagic.osgi.launcher.ProductionFrameworkLauncher -verbose "$@"
exit $?
diff --git a/src/main/dist/data/defaults/data/diagrams/View Diagram/descriptor.xml b/src/main/dist/data/defaults/data/diagrams/View Diagram/descriptor.xml
index ec709c226..3a774de39 100644
--- a/src/main/dist/data/defaults/data/diagrams/View Diagram/descriptor.xml
+++ b/src/main/dist/data/defaults/data/diagrams/View Diagram/descriptor.xml
@@ -1,6 +1,6 @@
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBHasContent.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBHasContent.java
similarity index 94%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBHasContent.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBHasContent.java
index 3f68a5f09..713d7c88e 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBHasContent.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBHasContent.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBImage.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBImage.java
similarity index 97%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBImage.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBImage.java
index 839dcafdc..e1d464108 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBImage.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBImage.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Diagram;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBList.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBList.java
similarity index 91%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBList.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBList.java
index f4e0524ac..d8dcc55fa 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBList.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBList.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
/**
* A list, can be unordered or ordered
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBListItem.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBListItem.java
similarity index 84%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBListItem.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBListItem.java
index 7949c88b3..38b129d4e 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBListItem.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBListItem.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
/**
* Use this if your list item itself contains multiple stuff
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBParagraph.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBParagraph.java
similarity index 91%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBParagraph.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBParagraph.java
index d076d2c8c..057c397bf 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBParagraph.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBParagraph.java
@@ -1,7 +1,7 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element;
-import gov.nasa.jpl.mbee.mdk.docgen.docbook.stereotypes.EditableChoosable;
+import org.openmbee.mdk.docgen.docbook.stereotypes.EditableChoosable;
/**
* A paragraph. Unlike DBText, this WILL do processing on the given text to
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBPlot.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBPlot.java
similarity index 94%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBPlot.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBPlot.java
index d39f7837d..7729a5db5 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBPlot.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBPlot.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
/**
* Created by mw107 on 7/7/2017.
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSection.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBSection.java
similarity index 97%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSection.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBSection.java
index bad2d2c2c..57179c6c3 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSection.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBSection.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
/**
* A Section or Appendix. If you want to make a new section, instance this and
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSerializeVisitor.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBSerializeVisitor.java
similarity index 98%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSerializeVisitor.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBSerializeVisitor.java
index 66b032d0a..438443097 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSerializeVisitor.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBSerializeVisitor.java
@@ -1,10 +1,10 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import com.nomagic.task.ProgressStatus;
-import gov.nasa.jpl.mbee.mdk.docgen.DocGenUtils;
-import gov.nasa.jpl.mbee.mdk.model.docmeta.DocumentMeta;
-import gov.nasa.jpl.mbee.mdk.model.docmeta.Person;
-import gov.nasa.jpl.mbee.mdk.model.docmeta.Revision;
+import org.openmbee.mdk.docgen.DocGenUtils;
+import org.openmbee.mdk.model.docmeta.DocumentMeta;
+import org.openmbee.mdk.model.docmeta.Person;
+import org.openmbee.mdk.model.docmeta.Revision;
import java.io.File;
import java.io.IOException;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSimpleList.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBSimpleList.java
similarity index 95%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSimpleList.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBSimpleList.java
index 569fe4295..1c18aa5c1 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBSimpleList.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBSimpleList.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTable.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBTable.java
similarity index 99%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTable.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBTable.java
index 7324ee489..f8d188062 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTable.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBTable.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTableEntry.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBTableEntry.java
similarity index 96%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTableEntry.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBTableEntry.java
index 24ba705b1..1df641279 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTableEntry.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBTableEntry.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
/**
* Use this if a cell in your table needs to have multiple things in it or it
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBText.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBText.java
similarity index 96%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBText.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBText.java
index 30c3d5445..b0f242a33 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBText.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBText.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTomSawyerDiagram.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DBTomSawyerDiagram.java
similarity index 90%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTomSawyerDiagram.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DBTomSawyerDiagram.java
index 2e7f20a4b..7811d9c49 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DBTomSawyerDiagram.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DBTomSawyerDiagram.java
@@ -1,7 +1,7 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element;
-import gov.nasa.jpl.mbee.mdk.model.TomSawyerDiagram;
+import org.openmbee.mdk.model.TomSawyerDiagram;
import java.util.Set;
@@ -48,4 +48,4 @@ public void setType(TomSawyerDiagram.DiagramType type) {
public TomSawyerDiagram.DiagramType getType() {
return type;
}
-}
\ No newline at end of file
+}
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DocumentElement.java b/src/main/java/org/openmbee/mdk/docgen/docbook/DocumentElement.java
similarity index 95%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DocumentElement.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/DocumentElement.java
index 492135679..a61e2742b 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/DocumentElement.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/DocumentElement.java
@@ -1,7 +1,7 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element;
-import gov.nasa.jpl.mbee.mdk.model.DocGenElement;
+import org.openmbee.mdk.model.DocGenElement;
/**
* @author dlam
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/From.java b/src/main/java/org/openmbee/mdk/docgen/docbook/From.java
similarity index 54%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/From.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/From.java
index becdcc929..163516098 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/From.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/From.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
public enum From {
NAME, DOCUMENTATION, DVALUE
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/IDBVisitor.java b/src/main/java/org/openmbee/mdk/docgen/docbook/IDBVisitor.java
similarity index 91%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/IDBVisitor.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/IDBVisitor.java
index cc4fa7dee..21ff1c558 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/IDBVisitor.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/IDBVisitor.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
public interface IDBVisitor {
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/IDocumentElement.java b/src/main/java/org/openmbee/mdk/docgen/docbook/IDocumentElement.java
similarity index 84%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/IDocumentElement.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/IDocumentElement.java
index 9ae013a23..d7302f364 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/IDocumentElement.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/IDocumentElement.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook;
+package org.openmbee.mdk.docgen.docbook;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/stereotypes/EditableChoosable.java b/src/main/java/org/openmbee/mdk/docgen/docbook/stereotypes/EditableChoosable.java
similarity index 71%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/stereotypes/EditableChoosable.java
rename to src/main/java/org/openmbee/mdk/docgen/docbook/stereotypes/EditableChoosable.java
index 2f7992168..5f0eb6431 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/docbook/stereotypes/EditableChoosable.java
+++ b/src/main/java/org/openmbee/mdk/docgen/docbook/stereotypes/EditableChoosable.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.docbook.stereotypes;
+package org.openmbee.mdk.docgen.docbook.stereotypes;
/**
* Created by igomes on 8/25/16.
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/EditableTable.java b/src/main/java/org/openmbee/mdk/docgen/table/EditableTable.java
similarity index 99%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/EditableTable.java
rename to src/main/java/org/openmbee/mdk/docgen/table/EditableTable.java
index 27979f5c1..b1f3c7d9e 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/EditableTable.java
+++ b/src/main/java/org/openmbee/mdk/docgen/table/EditableTable.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.table;
+package org.openmbee.mdk.docgen.table;
import au.com.bytecode.opencsv.CSVReader;
import au.com.bytecode.opencsv.CSVWriter;
@@ -12,8 +12,8 @@
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property;
-import gov.nasa.jpl.mbee.mdk.api.incubating.convert.Converters;
-import gov.nasa.jpl.mbee.mdk.util.Utils;
+import org.openmbee.mdk.api.incubating.convert.Converters;
+import org.openmbee.mdk.util.Utils;
import javax.swing.*;
import javax.swing.table.DefaultTableCellRenderer;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/EditableTableModel.java b/src/main/java/org/openmbee/mdk/docgen/table/EditableTableModel.java
similarity index 98%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/EditableTableModel.java
rename to src/main/java/org/openmbee/mdk/docgen/table/EditableTableModel.java
index 396a27f98..881e347b2 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/EditableTableModel.java
+++ b/src/main/java/org/openmbee/mdk/docgen/table/EditableTableModel.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.table;
+package org.openmbee.mdk.docgen.table;
import com.nomagic.magicdraw.core.Application;
import com.nomagic.magicdraw.core.GUILog;
@@ -10,7 +10,7 @@
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Slot;
-import gov.nasa.jpl.mbee.mdk.util.Utils;
+import org.openmbee.mdk.util.Utils;
import javax.swing.*;
import javax.swing.table.AbstractTableModel;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/PropertiesTable.java b/src/main/java/org/openmbee/mdk/docgen/table/PropertiesTable.java
similarity index 99%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/PropertiesTable.java
rename to src/main/java/org/openmbee/mdk/docgen/table/PropertiesTable.java
index 2e07f3db1..5ff7af895 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/PropertiesTable.java
+++ b/src/main/java/org/openmbee/mdk/docgen/table/PropertiesTable.java
@@ -1,11 +1,11 @@
-package gov.nasa.jpl.mbee.mdk.docgen.table;
+package org.openmbee.mdk.docgen.table;
import com.nomagic.magicdraw.uml2.util.UML2ModelUtil;
import com.nomagic.uml2.ext.jmi.helpers.StereotypesHelper;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.*;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Class;
import com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype;
-import gov.nasa.jpl.mbee.mdk.util.Utils;
+import org.openmbee.mdk.util.Utils;
import javax.swing.tree.DefaultMutableTreeNode;
import java.util.*;
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/PropertyEnum.java b/src/main/java/org/openmbee/mdk/docgen/table/PropertyEnum.java
similarity index 82%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/PropertyEnum.java
rename to src/main/java/org/openmbee/mdk/docgen/table/PropertyEnum.java
index 5578a4268..80db6c3be 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/table/PropertyEnum.java
+++ b/src/main/java/org/openmbee/mdk/docgen/table/PropertyEnum.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.table;
+package org.openmbee.mdk.docgen.table;
/**
* What to display/change for an element in the editable table. Right now only
diff --git a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/validation/ConstraintValidationRule.java b/src/main/java/org/openmbee/mdk/docgen/validation/ConstraintValidationRule.java
similarity index 80%
rename from src/main/java/gov/nasa/jpl/mbee/mdk/docgen/validation/ConstraintValidationRule.java
rename to src/main/java/org/openmbee/mdk/docgen/validation/ConstraintValidationRule.java
index 2964ca84d..696e09ad0 100644
--- a/src/main/java/gov/nasa/jpl/mbee/mdk/docgen/validation/ConstraintValidationRule.java
+++ b/src/main/java/org/openmbee/mdk/docgen/validation/ConstraintValidationRule.java
@@ -1,4 +1,4 @@
-package gov.nasa.jpl.mbee.mdk.docgen.validation;
+package org.openmbee.mdk.docgen.validation;
import com.nomagic.magicdraw.annotation.Annotation;
import com.nomagic.magicdraw.core.Project;
@@ -9,18 +9,17 @@
import com.nomagic.uml2.ext.magicdraw.classes.mdinterfaces.Interface;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.*;
import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Package;
-import gov.nasa.jpl.mbee.mdk.SysMLExtensions;
-import gov.nasa.jpl.mbee.mdk.constraint.BasicConstraint;
-import gov.nasa.jpl.mbee.mdk.constraint.BasicConstraint.Type;
-import gov.nasa.jpl.mbee.mdk.docgen.ViewViewpointValidator;
-import gov.nasa.jpl.mbee.mdk.ocl.OclEvaluator;
-import gov.nasa.jpl.mbee.mdk.util.CompareUtils;
-import gov.nasa.jpl.mbee.mdk.util.Debug;
-import gov.nasa.jpl.mbee.mdk.util.Utils;
-import gov.nasa.jpl.mbee.mdk.util.Utils2;
-import gov.nasa.jpl.mbee.mdk.validation.ValidationRule;
-import gov.nasa.jpl.mbee.mdk.validation.ValidationRuleViolation;
-import gov.nasa.jpl.mbee.mdk.validation.ViolationSeverity;
+import org.openmbee.mdk.SysMLExtensions;
+import org.openmbee.mdk.constraint.BasicConstraint;
+import org.openmbee.mdk.docgen.ViewViewpointValidator;
+import org.openmbee.mdk.ocl.OclEvaluator;
+import org.openmbee.mdk.util.CompareUtils;
+import org.openmbee.mdk.util.Debug;
+import org.openmbee.mdk.util.Utils;
+import org.openmbee.mdk.util.Utils2;
+import org.openmbee.mdk.validation.ValidationRule;
+import org.openmbee.mdk.validation.ValidationRuleViolation;
+import org.openmbee.mdk.validation.ViolationSeverity;
import java.lang.Class;
import java.util.*;
@@ -38,10 +37,10 @@ public class ConstraintValidationRule extends ValidationRule implements ElementV
protected Constraint constraint = null;
protected Set