Fri Feb 11 00:05:16 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

          Merged trunk r4281 out to this branch.

Thu Feb 10 23:40:19 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/modeling_tests.lst:

          Add Exchange test (don't run yet).

        * tools/modeling/tests/setup.pl:

          Use codegen files, rather than gen files.

        * tools/modeling/tests/Arrays/Arrays.codegen:

        * tools/modeling/tests/CfTopic/CfTopic.codegen:

        * tools/modeling/tests/Codegen/Codegen.codegen:

        * tools/modeling/tests/CompositeKey/CompositeKey.codegen:

        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.codegen:

        * tools/modeling/tests/DataLibRef/DataLibRef.codegen:

        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.codegen:

        * tools/modeling/tests/DomainZero/DomainZero.codegen:

        * tools/modeling/tests/EmptyLibs/ELTypes.codegen:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.codegen:

        * tools/modeling/tests/Exchange/Exchange.codegen:

        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.codegen:

        * tools/modeling/tests/InvalidNames/InvalidNames.codegen:

        * tools/modeling/tests/Messenger/Messenger.codegen:

        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.codegen:

        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.codegen:

        * tools/modeling/tests/MessengerMC/MessengerMC.codegen:

        * tools/modeling/tests/MessengerMixed/MessengerMixed.codegen:
        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.codegen:

        * tools/modeling/tests/MessengerMulti/MessengerMulti.codegen:

        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.codegen:

        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.codegen:

        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.codegen:

        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.codegen:

        * tools/modeling/tests/MessengerSplit/MessengerSplit.codegen:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.codegen:

        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.codegen:

        * tools/modeling/tests/MultiDCPS/MultiDCPS.codegen:

        * tools/modeling/tests/MultiInstance/MultiInstance.codegen:

        * tools/modeling/tests/MultiTopic/MultiTopic.codegen:

        * tools/modeling/tests/PolicyLib/PolicyLib.codegen:

        * tools/modeling/tests/ReaderQos/ReaderQos.codegen:

        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.codegen:

        * tools/modeling/tests/Sequences/Sequences.codegen:

        * tools/modeling/tests/SubscriberQos/SubQos.codegen:

        * tools/modeling/tests/TopicQos/TopQos.codegen:

        * tools/modeling/tests/UDP/UDP.codegen:

        * tools/modeling/tests/Arrays/Arrays.gen:

        * tools/modeling/tests/CfTopic/CfTopic.gen:

        * tools/modeling/tests/Codegen/Codegen.gen:

        * tools/modeling/tests/CompositeKey/CompositeKey.gen:

        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.gen:

        * tools/modeling/tests/DataLibRef/DataLibRef.gen:

        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.gen:

        * tools/modeling/tests/DomainZero/DomainZero.gen:

        * tools/modeling/tests/EmptyLibs/ELTypes.gen:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.gen:

        * tools/modeling/tests/Exchange/Exchange.gen:

        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.gen:

        * tools/modeling/tests/InvalidNames/InvalidNames.gen:

        * tools/modeling/tests/Messenger/Messenger.gen:

        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.gen:

        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.gen:

        * tools/modeling/tests/MessengerMC/MessengerMC.gen:

        * tools/modeling/tests/MessengerMixed/MessengerMixed.gen:
        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.gen:

        * tools/modeling/tests/MessengerMulti/MessengerMulti.gen:

        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.gen:

        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.gen:

        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.gen:

        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.gen:

        * tools/modeling/tests/MessengerSplit/MessengerSplit.gen:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.gen:

        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.gen:

        * tools/modeling/tests/MultiDCPS/MultiDCPS.gen:

        * tools/modeling/tests/MultiInstance/MultiInstance.gen:

        * tools/modeling/tests/MultiTopic/MultiTopic.gen:

        * tools/modeling/tests/PolicyLib/PolicyLib.gen:

        * tools/modeling/tests/ReaderQos/ReaderQos.gen:

        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.gen:

        * tools/modeling/tests/Sequences/Sequences.gen:

        * tools/modeling/tests/SubscriberQos/SubQos.gen:

        * tools/modeling/tests/TopicQos/TopQos.gen:

        * tools/modeling/tests/UDP/UDP.gen:

          Renamed gen files to codegen files.

        * tools/modeling/tests/Exchange/publisher.cpp:
        * tools/modeling/tests/Exchange/subscriber.cpp:

          Diagnostic changes.

Thu Feb 10 22:28:15 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/build.properties:

          xsl directory is needed in bin.includes.

Thu Feb 10 22:03:15 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:

          Set the LANG environment variable so the nightly build's GMF
          generation step can use UTF-8 characters in the genereated Java files.

        * tools/modeling/plugins/org.opendds.modeling.common/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.common/build.properties:

          Moved plugin and provider names to the manifest instead of having
          them in plugin.properties, since the feature branding doesn't seem
          to look in plugin.properties.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/plugin.properties:

          Commit these files instead of just having EMF generate them, they
          contain our plugin and provider names as well as version numbers.

        * tools/modeling/plugins/org.opendds.modeling.common/plugin.properties:

          Removed this file.

Thu Feb 10 18:54:49 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.common/build.properties:

          Add new items (icons, etc.) to the bin.includes.

Thu Feb 10 17:57:10 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Exchange:
        * tools/modeling/tests/Exchange/Exchange.gen:
        * tools/modeling/tests/Exchange/Exchange.mpc:
        * tools/modeling/tests/Exchange/Exchange.mwc:
        * tools/modeling/tests/Exchange/Exchange.opendds:
        * tools/modeling/tests/Exchange/Exchange.opendds_diagram:
        * tools/modeling/tests/Exchange/publisher.cpp:
        * tools/modeling/tests/Exchange/subscriber.cpp:

          Example using Multitopic

Thu Feb 10 15:49:21 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          If the user cancels a prompted save of the .codegen file,
          don't generate any code.

Thu Feb 10 14:14:39 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

        * [r4273] 2011-02-10 14:11  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.ecore:

          Model changes to indicate containment for the environment variables.
          This is needed in order to create the EMF model and edit it in a
          tree view.

Thu Feb 10 12:43:10 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/src/org/opendds/modeling/model:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/src/org/opendds/modeling/model/opendds/provider:

          svn:ignore newly auto generated files.

        * tools/modeling/plugins/org.opendds.modeling.model.editor:

          svn:ignore icons directory.

Thu Feb 10 12:38:21 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/OpenDDS.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds/modeling/model/opendds/presentation/OpenDDSModelWizard.java:

          Use icon under common project for NewWizard.

Thu Feb 10 00:09:48 UTC 2011  Mike Martinez  <martinez_m@lab.ociweb.com>

        * [r4269] 2011-02-10 00:07  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/CustomizationTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/DeploymentTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          Work in progress. Implementing the deployment tab to define build
          environment variables.

Wed Feb  9 23:13:15 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/META-INF/MANIFEST.MF:

          Removed the org.eclipse.xsd.ecore package import -- no longer used.

Wed Feb  9 23:02:02 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.common/src/org/opendds/modeling/common/PerspectiveFactory.java:

          Added the "Problems" view to our perspective.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java:

          Fixed warnings.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          When the user clicks any of the "Generate..." buttons, prompt for
          save if the editor is dirty.

Wed Feb  9 21:52:58 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/com.ociweb.emf.util/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/com.ociweb.gmf/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/META-INF/MANIFEST.MF:

          Normalize plugin names and version numbers.

        * tools/modeling/features/org.opendds.modeling.feature/feature.xml:

          Update the update site URL.

        * tools/modeling/plugins/org.opendds.modeling.common/plugin.xml:

          Fixed the Perspective's icon and name.

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Set creationIcons to false.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/build.properties:

          Removed "icons" directory from bin.includes.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          toString() yeilds Eclipse paths instead of OS-specific paths

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.properties:

          File extension is now .codegen.

        * tools/modeling/plugins/org.opendds.modeling.sdk:

          Removed -- no longer used.

Wed Feb  9 21:51:51 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java:

          Fix error message for no model name.  Add useless schema validation
          code which hopefully someday will be useful.

Wed Feb  9 19:56:05 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.editor/plugin.xml:

          Wizard icon now points to icon under common plugin.

        * tools/modeling/plugins/org.opendds.modeling.model.editor/icons:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/icons/full:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/icons/full/obj16:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/icons/full/obj16/OpenDDSModelFile.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/icons/full/wizban:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/icons/full/wizban/NewOpenDDS.gif:

          Removed these files.

Wed Feb  9 18:53:14 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/build.pl:

          Removing copying of icons.

Wed Feb  9 18:49:43 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/icons/DataLib-icon-to-element.txt:
        * tools/modeling/icons/DcpsLib-icon-to-element.txt:
        * tools/modeling/icons/MainDiagram-icon-to-element.txt:
        * tools/modeling/icons/PolicyLib-icon-to-element.txt:
        * tools/modeling/icons/copy-icons-to-plugins.pl:

        * tools/modeling/icons/obj16/DataType.gif:
        * tools/modeling/icons/obj16/Dcps.gif:
        * tools/modeling/icons/obj16/InputPin.gif:
        * tools/modeling/icons/obj16/OpenDDSDiagramFile.gif:
        * tools/modeling/icons/obj16/OpenDDSModelFile.gif:
        * tools/modeling/icons/obj16/OpenDDSSdkLib.gif:
        * tools/modeling/icons/obj16/OutputPin.gif:
        * tools/modeling/icons/obj16/QosPolicy.gif:
        * tools/modeling/icons/obj16/UmlPackage.gif:

          Removed these files. Icons from org.opendds.modeling.common now used.

Wed Feb  9 18:39:38 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/DataType.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/Dcps.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/InputPin.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/OpenDDSDiagramFile.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/OpenDDSModelFile.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/OpenDDSSdkLib.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/OutputPin.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/QosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/UmlPackage.gif:
        * tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/clock.gif:

          Icons used by model EMF and GMF editors.

        * tools/modeling/plugins/org.opendds.modeling.common/src/org/opendds/modeling/common/Plugin.java:

          Added EMF/GMF icons to imageMap.

        * tools/modeling/plugins/org.opendds.modeling.model.edit/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/src/org/opendds/modeling/model/opendds/provider/OpenDDSEditPlugin.java:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Updates to use icons in common plug-in.

Wed Feb  9 18:25:37 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.common/templates:

          Move templates from org.opendds.modeling.sdk.model so they can be reused
          by other plug-ins.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/templates:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/templates/edit:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/templates/edit/ItemProvider.javajet:

          Removed these files.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.genmodel:

          Update to account for moving of templates directory.


Wed Feb  9 16:05:12 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MultiInstance/publisher.cpp:
        * tools/modeling/tests/MultiInstance/subscriber.cpp:

          Synchronize.

Tue Feb  8 23:03:03 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/EmfGeneratorModel.java:

          Implemented timestamps for the EmfGeneratorModel.

Tue Feb  8 22:38:02 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.xml:

          Set the editor extension to ".gen" for now, so that it matches what
          the New Wizard expects.  Otherwise the New Wizard can't create the
          editor and stays stuck on the last page.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/EmfGeneratorModel.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/IGeneratorModel.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedGeneratorFile.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java:

          Implemented getSource() for the EmfGeneratorModel in the case where
          transformer == null.  Updated the timestamp checking logic to allow
          the special case of a zero timestamp indicating "unknown".

Tue Feb  8 20:03:39 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGeneratorFactory.java:

          Reverted the change from r4225 (just this one file).  That code
          was for debugging purposes only.

Tue Feb  8 19:29:12 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Sync.h:
        * tools/modeling/codegen/model/Sync.cpp:

          Remove reader construtor sync.  Comment out couts.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/cpp.xsl:

          Remove extraneous do/while loops, and handle warning conditions.

        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:

          Don't use sync - nothing on other side.

Tue Feb  8 17:57:35 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/subscriber.cpp:

        * tools/modeling/tests/CfTopic/publisher.cpp:
        * tools/modeling/tests/CfTopic/subscriber.cpp:

        * tools/modeling/tests/Codegen/aPublisher.cpp:
        * tools/modeling/tests/Codegen/aSubscriber.cpp:

        * tools/modeling/tests/CompositeKey/publisher.cpp:
        * tools/modeling/tests/CompositeKey/subscriber.cpp:

        * tools/modeling/tests/CopyTopicQos/publisher.cpp:
        * tools/modeling/tests/CopyTopicQos/subscriber.cpp:

        * tools/modeling/tests/DataLibRef/publisher.cpp:
        * tools/modeling/tests/DataLibRef/subscriber.cpp:

        * tools/modeling/tests/DomainZero/publisher.cpp:
        * tools/modeling/tests/DomainZero/subscriber.cpp:

        * tools/modeling/tests/EmptyLibs/publisher.cpp:
        * tools/modeling/tests/EmptyLibs/subscriber.cpp:

        * tools/modeling/tests/ExternalPolicies/publisher.cpp:
        * tools/modeling/tests/ExternalPolicies/subscriber.cpp:

        * tools/modeling/tests/InvalidNames/publisher.cpp:
        * tools/modeling/tests/InvalidNames/subscriber.cpp:

        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:

        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:

        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:

        * tools/modeling/tests/MessengerMC/publisher.cpp:
        * tools/modeling/tests/MessengerMC/subscriber.cpp:

        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:

        * tools/modeling/tests/MessengerMulti/publisher.cpp:
        * tools/modeling/tests/MessengerMulti/subscriber.cpp:

        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:

        * tools/modeling/tests/MessengerNoSub/publisher.cpp:

        * tools/modeling/tests/MessengerPubQos/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/subscriber.cpp:

        * tools/modeling/tests/MessengerSimpleTypes/publisher.cpp:
        * tools/modeling/tests/MessengerSimpleTypes/subscriber.cpp:

        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:

        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:

        * tools/modeling/tests/MultiDCPS/publisher.cpp:
        * tools/modeling/tests/MultiDCPS/subscriber.cpp:

        * tools/modeling/tests/MultiInstance/publisher.cpp:
        * tools/modeling/tests/MultiInstance/subscriber.cpp:

        * tools/modeling/tests/MultiTopic/publisher.cpp:
        * tools/modeling/tests/MultiTopic/subscriber.cpp:

        * tools/modeling/tests/PolicyLib/publisher.cpp:
        * tools/modeling/tests/PolicyLib/subscriber.cpp:

        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:

        * tools/modeling/tests/ReferExternalProj/publisher.cpp:
        * tools/modeling/tests/ReferExternalProj/subscriber.cpp:

        * tools/modeling/tests/Sequences/publisher.cpp:
        * tools/modeling/tests/Sequences/subscriber.cpp:

        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:

        * tools/modeling/tests/TopicQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/subscriber.cpp:

        * tools/modeling/tests/UDP/publisher.cpp:
        * tools/modeling/tests/UDP/subscriber.cpp:

          Use ACE_TCHAR in ACE_TMAIN.

Tue Feb  8 17:34:28 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/publisher.cpp:
        * tools/modeling/tests/Arrays/subscriber.cpp:
        * tools/modeling/tests/CfTopic/publisher.cpp:
        * tools/modeling/tests/CfTopic/subscriber.cpp:
        * tools/modeling/tests/Codegen/aPublisher.cpp:
        * tools/modeling/tests/Codegen/aSubscriber.cpp:
        * tools/modeling/tests/CompositeKey/publisher.cpp:
        * tools/modeling/tests/CompositeKey/subscriber.cpp:
        * tools/modeling/tests/CopyTopicQos/publisher.cpp:
        * tools/modeling/tests/CopyTopicQos/subscriber.cpp:
        * tools/modeling/tests/DataLibRef/publisher.cpp:
        * tools/modeling/tests/DataLibRef/subscriber.cpp:
        * tools/modeling/tests/DomainZero/publisher.cpp:
        * tools/modeling/tests/DomainZero/subscriber.cpp:
        * tools/modeling/tests/EmptyLibs/publisher.cpp:
        * tools/modeling/tests/EmptyLibs/subscriber.cpp:
        * tools/modeling/tests/ExternalPolicies/publisher.cpp:
        * tools/modeling/tests/ExternalPolicies/subscriber.cpp:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:
        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:
        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:
        * tools/modeling/tests/MessengerMulti/publisher.cpp:
        * tools/modeling/tests/MessengerMulti/subscriber.cpp:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/subscriber.cpp:
        * tools/modeling/tests/MessengerSimpleTypes/publisher.cpp:
        * tools/modeling/tests/MessengerSimpleTypes/subscriber.cpp:
        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:
        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:
        * tools/modeling/tests/MultiDCPS/publisher.cpp:
        * tools/modeling/tests/MultiDCPS/subscriber.cpp:
        * tools/modeling/tests/MultiInstance/publisher.cpp:
        * tools/modeling/tests/MultiInstance/subscriber.cpp:
        * tools/modeling/tests/MultiTopic/publisher.cpp:
        * tools/modeling/tests/MultiTopic/subscriber.cpp:
        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:
        * tools/modeling/tests/ReferExternalProj/publisher.cpp:
        * tools/modeling/tests/ReferExternalProj/subscriber.cpp:
        * tools/modeling/tests/Sequences/publisher.cpp:
        * tools/modeling/tests/Sequences/subscriber.cpp:
        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:
        * tools/modeling/tests/TopicQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/subscriber.cpp:

          Replace old sync logic with Sync.h

Tue Feb  8 15:27:02 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:

          Reverting the r4239 change to this file that was not ChangeLog'ed,
          so assuming it was not meant to be committed.

Tue Feb  8 15:27:08 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/publisher.cpp:

          Check for TRANSIENT_LOCAL, rather than PERSISTENT durability

Tue Feb  8 13:23:53 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.graphics/diagrams/classDiagram.gmfgraph:

          Increased default size of Package figure to reflect that it will likely be used
          to hold other packages and/or libraries.

Mon Feb  7 23:26:41 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkTransformer.java:

          Updated for new path to *.xsl files.

        * tools/modeling/tests/setup.pl:

          Removed old comment.

Mon Feb  7 23:15:55 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/publisher.cpp:
        * tools/modeling/tests/InvalidNames/publisher.cpp:
        * tools/modeling/tests/InvalidNames/subscriber.cpp:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:
        * tools/modeling/tests/PolicyLib/publisher.cpp:
        * tools/modeling/tests/PolicyLib/subscriber.cpp:

          Use new ReaderSync/WriterSync utilities.

        * tools/modeling/tests/PolicyLib/run_test.pl:

          Clean up durability dir.

Mon Feb  7 23:18:07 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

        * [r4237] 2011-02-07 22:59  martinezm

          tools/modeling/features/org.opendds.modeling.feature/feature.xml,
          tools/modeling/plugins/org.opendds.modeling.common/about.html,
          tools/modeling/plugins/org.opendds.modeling.common/about.ini,
          tools/modeling/plugins/org.opendds.modeling.common/about.properties,
          tools/modeling/plugins/org.opendds.modeling.common/images,
          tools/modeling/plugins/org.opendds.modeling.common/images/codegen-16x16.gif,
          tools/modeling/plugins/org.opendds.modeling.common/images/codegen-32x32.gif,
          tools/modeling/plugins/org.opendds.modeling.common/images/logo-16x16.gif,
          tools/modeling/plugins/org.opendds.modeling.common/images/logo-32x32-text.gif,
          tools/modeling/plugins/org.opendds.modeling.common/images/logo-32x32.gif,
          tools/modeling/plugins/org.opendds.modeling.common/images/logo-large-notext.gif,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.properties,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.xml,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorActionBarContributor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF/MANIFEST.MF,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/common.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/cpp.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/h.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/idl.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/lut.xml,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/mpb.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/mpc.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/paths_mpb.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/preprocess.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/traits_cpp.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/xsl/traits_h.xsl,
          tools/modeling/plugins/org.opendds.modeling.sdk/plugin.xml:

          Migrating from org.opendds.modeling.sdk to
          org.opendds.modeling.sdk.model.editor and org.opendds.common.

Mon Feb  7 23:11:17 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/Arrays.opendds:
        * tools/modeling/tests/CfTopic/CfTopic.opendds:
        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.opendds:
        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:
        * tools/modeling/tests/DomainZero/DomainZero.opendds:
        * tools/modeling/tests/EmptyLibs/ELTypes.opendds:
        * tools/modeling/tests/ExternalPolicies/ExtPolicies.opendds:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.opendds:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:
        * tools/modeling/tests/Messenger/Messenger.opendds:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.opendds:
        * tools/modeling/tests/MessengerMC/MessengerMC.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.opendds:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.opendds:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.opendds:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:
        * tools/modeling/tests/MultiDCPS/MultiDCPS.opendds:
        * tools/modeling/tests/MultiInstance/MultiInstance.opendds:
        * tools/modeling/tests/MultiTopic/MultiTopic.opendds:
        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:
        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:
        * tools/modeling/tests/Sequences/Sequences.opendds:
        * tools/modeling/tests/SubscriberQos/SubQos.opendds:
        * tools/modeling/tests/TopicQos/TopQos.opendds:
        * tools/modeling/tests/UDP/UDP.opendds:

          Make count the key.

Mon Feb  7 22:32:52 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Sync.cpp:

          Don't check for timeout when checking status.

Mon Feb  7 21:31:18 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.common/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.common/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.common/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.common/src/org/opendds/modeling/common/PerspectiveFactory.java:

          Added a Perspective for our Modeling SDK.  Mostly the same as the
          Resource perspective but it has the properties viewer at the bottom
          and our New Wizards on the menu.

Mon Feb  7 19:58:01 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/xsl/cpp.xsl:
        * tools/modeling/codegen/xsl/h.xsl:
        * tools/modeling/codegen/xsl/idl.xsl:
        * tools/modeling/codegen/xsl/mpc.xsl:

          Removed these files - deprecated.

Mon Feb  7 18:55:12 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:

          Clean the "bin" directories from the Perl script, as "ant clean"
          only cleans the "@dot" directories.

Mon Feb  7 18:00:21 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * bin/dcps_tests.lst:

          Remove medium and high thrasher tests.  They don't work and no
          action being taken.

        * tools/modeling/codegen/model/Sync.h:
        * tools/modeling/codegen/model/Sync.cpp:

          Utilities for synching between pub and sub in a test.

Mon Feb  7 17:56:05 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies:

          svn:ignore newly auto generated files.

Mon Feb  7 17:51:05 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefTypeActionContentFilteredTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefTypeActionMultiTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:

          Add support for specifying ContentFilteredTopic and MultiTopic datatype similar to how Topic
          datatype is specified.

        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdcpslib.html:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds_diagram:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest_screenshot_2.png:

          Updates to account for addition of ContentFilteredTopic and MultiTopic figures.

Mon Feb  7 13:07:35 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies:
        * tools/modeling/testdata/DcpsLib:

          svn:ignore newly auto generated files.

Mon Feb  7 13:04:35 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:

          Added preliminary support for ContentFilteredTopic and MultiTopic figures
          (datatype entry not yet in place).

Sat Feb  5 06:03:19 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

        * [r4225] 2011-02-05 06:02  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/EmfGeneratorModel.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedModelFile.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGeneratorFactory.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          Fixed some issues with the form introduced with the recent
          refactoring. An issue with resolving the code generation target
          files remains to be resolved.

Fri Feb  4 22:48:06 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkTransformer.java:
        * tools/modeling/tests/setup.pl:

          Implemented timestamp checking for code generation.  If the output
          file is already newer than the input files, it will be skipped.

Fri Feb  4 20:53:38 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          More warnings.

Fri Feb  4 18:52:50 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantEditPart.java:

          GMF code generation is non-deterministic in some cases
          (see http://www.eclipse.org/forums/index.php?t=tree&th=163165&S=a5cf20a0410745c00ee33a0a9b8cbfd2).
          Check in version that agrees with what nightly build server generates most of the time
          to minimize occurances of diffs with repo.

Fri Feb  4 18:21:04 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/part:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/part:

          Updated to svn:ignore auto-generated files from directly recently added to the repo.

Fri Feb  4 18:04:58 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MultiTopic/MultiTopic.opendds:
        * tools/modeling/tests/MultiTopic/publisher.cpp:
        * tools/modeling/tests/MultiTopic/run_test.pl:
        * tools/modeling/tests/MultiTopic/subscriber.cpp:

          Combine two topics in MT.

Fri Feb  4 17:31:28 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.gmf/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/part/SaveOnDeactivationListener.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/part/OpenDDSDataLibDiagramEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibDiagramEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/src/org/opendds/modeling/diagram/main/part/OpenDDSDiagramEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/part/OpenDDSPolicyLibDiagramEditor.java:

          Do a save automatically when a diagram editor is deactivated as a workaround for
          avoiding resource change conflicts that can occur when making changes in different
          editors that use the same resources.

        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdiagrams.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithopenddsmodels.html:

          Updated to warn about the automatic saving.

Fri Feb  4 15:47:37 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:

          eliminate warnings.

Thu Feb  3 23:29:25 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/README.dev:

          Minor updates.  Tested one-time setup steps from a fresh Eclipse
          install.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/ant_custom.xml:

          Updated list of .java files needed for scripted code generation.

        * tools/modeling/tests/setup.pl:

          Added the ability to run the Java compiler (javac) directly from
          setup.pl in order to compile SdkGenerator.java and related classes.

Thu Feb  3 22:12:01 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

        * [r4213] 2011-02-03 22:05  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/EmfGeneratorModel.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/IErrorHandler.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/IFileProvider.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/IGeneratorModel.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedGeneratorFile.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedModelFile.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedXmlFile.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGeneratorFactory.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkTransformer.java[CPY],
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          Refactored the implementation a bit to allow generation of code from
          both the command line as well as the eclipse forms.

Thu Feb  3 21:53:30 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:

          Support creation of multitopics.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Support creation of multitopics.

        * tools/modeling/tests/MultiTopic:
        * tools/modeling/tests/MultiTopic/MultiTopic.gen:
        * tools/modeling/tests/MultiTopic/MultiTopic.mpc:
        * tools/modeling/tests/MultiTopic/MultiTopic.mwc:
        * tools/modeling/tests/MultiTopic/MultiTopic.opendds:
        * tools/modeling/tests/MultiTopic/publisher.cpp:
        * tools/modeling/tests/MultiTopic/run_test.pl:
        * tools/modeling/tests/MultiTopic/subscriber.cpp:
        * tools/modeling/tests/modeling_tests.lst:

          Test multitopics.

Thu Feb  3 15:54:39 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * dds/DCPS/DataReaderImpl.cpp:

          With DCPSDebugLevel, need to check for a null instance pointer
          in case the sample was filtered-out due to content filtering.

        * tools/modeling/README.dev:

          Document developer notes (setup, build, etc.).

Thu Feb  3 15:49:33 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/CfTopic/CfTopic.opendds:

          Use BETWEEN operator again.

Thu Feb  3 14:58:55 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Codegen/aPublisher.cpp:
        * tools/modeling/tests/Codegen/aSubscriber.cpp:

          Fix build errors.

Wed Feb  2 23:08:03 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:
        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:

          Change from Topic* to TopicDescription* where required.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Define filterExpression()

        * tools/modeling/tests/CfTopic/CfTopic.opendds:

          Don't use BETWEEN operator.

Wed Feb  2 19:32:51 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          populate mappings between Topics::Values and the corresponding
          ContentFilteredTopics::Values and MultiTopics::Values

Wed Feb  2 15:09:14 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Fix build errors.  Don't call createTopicDescription.

        * tools/modeling/tests/modeling_tests.lst:

          Added CfTopic test
Tue Feb  1 23:22:36 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Content-Filtered topics support (partial)

Tue Feb  1 23:06:47 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Make some content-filtered references conditional.

Tue Feb  1 22:50:43 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

        * tools/modeling/tests/CfTopic/CfTopic.opendds:
        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.opendds:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.opendds:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:
        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.opendds:

          Fix topics tags missed in previous revision.  Adapt stylesheets to
          new serialization format.

Tue Feb  1 21:13:30 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:

          DcpsLib reference to Topics named topics now points to TopicDescriptions
          and has been renamed to topicDescriptions.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds:
        * tools/modeling/testdata/MainDiagramTest.opendds:
        * tools/modeling/tests/Arrays/Arrays.opendds:
        * tools/modeling/tests/Codegen/Codegen.opendds:
        * tools/modeling/tests/CompositeKey/CompositeKey.opendds:
        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.opendds:
        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:
        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.opendds:
        * tools/modeling/tests/DomainZero/DomainZero.opendds:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.opendds:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.opendds:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:
        * tools/modeling/tests/Messenger/Messenger.opendds:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.opendds:
        * tools/modeling/tests/MessengerMC/MessengerMC.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.opendds:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:
        * tools/modeling/tests/MultiDCPS/MultiDCPS.opendds:
        * tools/modeling/tests/MultiInstance/MultiInstance.opendds:
        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:
        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:
        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.opendds:
        * tools/modeling/tests/Sequences/Sequences.opendds:
        * tools/modeling/tests/SubscriberQos/SubQos.opendds:
        * tools/modeling/tests/TopicQos/TopQos.opendds:
        * tools/modeling/tests/UDP/UDP.opendds:

          Updates to account for change to OpenDDS.ecore

Tue Feb  1 21:04:00 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/CfTopic:
        * tools/modeling/tests/CfTopic/CfTopic.gen:
        * tools/modeling/tests/CfTopic/CfTopic.mpc:
        * tools/modeling/tests/CfTopic/CfTopic.mwc:
        * tools/modeling/tests/CfTopic/CfTopic.opendds:
        * tools/modeling/tests/CfTopic/publisher.cpp:
        * tools/modeling/tests/CfTopic/subscriber.cpp:

          Example for content-filtered topics.  Built using modified meta model
          and likely invalid after next checkin.  NOT part of build.

Tue Feb  1 20:04:51 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:

          Set the New Wizard category ID so that GMF code generation doesn't
          clobber the correct ID that's in plugin.xml since last Thursday's
          commit.

Tue Feb  1 19:40:07 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/QosPolicyLabeler.java:

          Use unicode escape sequences because the encoding
          of the source file is platform-dependent.

        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithopenddsmodels.html:

          Very minor edit for clarity.

Tue Feb  1 14:20:11 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/Topics.ecore:

          Added reference to ContentFilteredTopic named related_topic of type Topic
          this is missing from the DDS Profile spec.

        * tools/modeling/docs/design_notes/images/Topics.png:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Topics.ecore_diagram:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/impl/ContentFilteredTopicImpl.java

          Updates due to adding the reference to Topics.ecore.

Tue Feb  1 13:33:07 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/images/DCPS.png:
        * tools/modeling/plugins/org.opendds.modeling.model/model/DCPS.ecore_diagram:

          Update of diagram to include DataWriter-Topic and DataReader-TopicDescription
          relationships.

Mon Jan 31 23:37:20 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/features/org.opendds.modeling.feature/feature.xml:

          Update dependency list.

        * tools/modeling/features/org.opendds.modeling.site/README.txt:

          Added note on our policy for version numbers of our plugins.

Fri Jan 28 20:51:50 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantEditPart.java:

          Extend the region in the DomainParticipant which can be clicked on to add a pub or sub
          to include the top portion of the DP figure containing the stereotype and name label.

        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdcpslib.html:

          Updated to account for above change.

        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/dcpslib_pubsub_add.png:

          Removed this file.

Fri Jan 28 16:07:37 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Warnings with empty DCPS libraries.

Thu Jan 27 22:56:14 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/Arrays.opendds:

        * tools/modeling/tests/Codegen:

        * tools/modeling/tests/Codegen/Codegen.opendds:

        * tools/modeling/tests/CompositeKey/CompositeKey.opendds:

        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.opendds:

        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:

        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.opendds:

        * tools/modeling/tests/DomainZero/DomainZero.opendds:

        * tools/modeling/tests/EmptyLibs/EmptyLibs.opendds:

        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.opendds:

        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:

        * tools/modeling/tests/Messenger/Messenger.opendds:

        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:

        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.opendds:

        * tools/modeling/tests/MessengerMC/MessengerMC.opendds:

        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:

        * tools/modeling/tests/MessengerMulti/MessengerMulti.opendds:

        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:

        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:

        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:

        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.opendds:

        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:

        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:

        * tools/modeling/tests/MultiDCPS/MultiDCPS.opendds:

        * tools/modeling/tests/MultiInstance/MultiInstance.opendds:

        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:

        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:

        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.opendds:

        * tools/modeling/tests/Sequences/Sequences.opendds:

        * tools/modeling/tests/SubscriberQos/SubQos.opendds:

        * tools/modeling/tests/TopicQos/TopQos.opendds:

        * tools/modeling/tests/UDP/UDP.opendds:

          Adjust readers and writers serialization.

Thu Jan 27 19:42:14 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerSimpleTypes:
        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.gen:
        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.mpc:
        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.mwc:
        * tools/modeling/tests/MessengerSimpleTypes/MessengerSimpleTypes.opendds:
        * tools/modeling/tests/MessengerSimpleTypes/publisher.cpp:
        * tools/modeling/tests/MessengerSimpleTypes/subscriber.cpp:
        * tools/modeling/tests/MessengerSimpleTypes/run_test.pl

          New test for basic types (was called simple types when I created it).

Thu Jan 27 19:11:20 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:

          Add Feature Seq Initializers for creating DataReader/DataWriter when
          Subscriber/Publisher is created. To get this to work had to use
          DataReader/DataWriter instead of dataReader/dataWriter for mapping.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DataReaderQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DataReaderQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DataWriterQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DataWriterQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:

          Updates due to changes in DcpsLib.gmfmap.

        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds_diagram:

          Re-generated diagram since visual IDs have changed as a consequence of mapping change.

Thu Jan 27 19:04:14 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/CopyTopicQos/publisher.cpp:

          Wait for 2 matches before sending - there are 2 readers.

Thu Jan 27 17:34:37 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/plugin.xml:

          Set the NewWizard's category ID to the same one we use for the emf
          model, instead of the Eclipse Examples category.

        * tools/modeling/plugins/org.opendds.modeling.model.editor/.settings:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/build.properties:

          Added common settings for Java compiler warnings (copied from
          org.opendds.modeling.model.edit).

Thu Jan 27 16:27:01 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMC/publisher.cpp:
        * tools/modeling/tests/MessengerMC/run_test.pl:
        * tools/modeling/tests/MessengerMC/subscriber.cpp:

          Give up on checking results of multicast.  Its unreliable.

Thu Jan 27 15:06:25 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:

          Didn't complete changes from commit "Mon Dec 27 15:23:53 UTC 2010" related
          to diagrams generated from Ecore models.

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/plugin.xml:

          There haven't been problems seen for the main diagram when generating
          diagrams from Ecore models, but applied change used in other diagrams
          in case there's an edge condition that fires off the bug.

Thu Jan 27 14:13:30 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:

          When creating a Union on a diagram, automatically generate a Branch
          and Case for the Branch.

Wed Jan 26 23:57:19 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/MessengerMC/fs_signal.cpp:

          Updated #include to work with ACE+TAO 2.x.

Wed Jan 26 23:03:01 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/SubscriberQos/publisher.cpp:

          QoS used for the pub & data writer has auto-enable turned off,
          so the code needs to explicitly enable these entities.

Wed Jan 26 22:38:02 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          match remote types for sequences.

Wed Jan 26 22:32:38 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMC/MessengerMC.mpc:
        * tools/modeling/tests/MessengerMC/publisher.cpp:
        * tools/modeling/tests/MessengerMC/run_test.pl:
        * tools/modeling/tests/MessengerMC/subscriber.cpp:

          Fix issues in running multicast: can't rely on publication
          matched, subscription matched, or wait for acknowledgements.

Wed Jan 26 22:10:32 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMC/fs_signal.h:
        * tools/modeling/tests/MessengerMC/fs_signal.cpp:

          File System signaling class.

Wed Jan 26 19:57:20 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          Additional documentation.

Wed Jan 26 19:40:44 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

          Changed name of SimpleTypes to BasicTypes to avoid confusion as String and WString will
          also be included in the mix.

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/providers/BasicTypesSupplier.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/providers/FieldParserProvider.java:

          Updated Field parser to use OpenDDSModel.basicTypes when user specifies a basic type for a Struct or Union Field type.
          Thus it is no longer necessary for the user to create a basic type before it specified as a Field type.

        * tools/modeling/testdata/DataLib/DataLibTest.opendds:

          Updated to include a BasicTypes instance and Field types now refer to instances under
          BasicTypes.

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl:

          Updated to svn:ignore newly auto-generated files.

Wed Jan 26 19:23:39 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpb.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/paths_mpb.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          Additional documentation.

Wed Jan 26 19:22:57 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/EmptyLibs/EmptyLibs.mpc:

          Fix link error

Wed Jan 26 17:18:26 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/ant_custom.xml:

          Fixed the paths to the *.java files that need to be compiled for
          setup.pl to work.  Previously this was referencing the old files
          from org.opendds.modeling.sdk.

Wed Jan 26 17:16:20 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/EmptyLibs/ELTypes.opendds:

          Forgot to add before.

Tue Jan 25 23:08:53 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Added comments.

Tue Jan 25 22:43:55 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Added comments.

Tue Jan 25 22:32:41 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Added comments.

Tue Jan 25 22:14:19 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

          Added comments.

Tue Jan 25 21:57:46 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:

          Added comments.

Tue Jan 25 20:08:25 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/EmptyLibs/EmptyLibs.opendds:

          Add empty datalib.

        * tools/modeling/tests/Codegen/Codegen.opendds:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:

          Modify serialization of writer_data_lifecycle.

        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:

          Fix test.

Tue Jan 25 19:22:34 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

          Fix DataWriter's writer_data_lifecycle policy so it's containment is false like
          other policies.

Tue Jan 25 19:18:34 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          handle empty DCPS lib.

        * tools/modeling/tests/EmptyLibs/ELTypes.gen:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.opendds:

          create an Empty DCPS and policy lib.

Tue Jan 25 16:49:57 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

        * tools/modeling/tests/EmptyLibs:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.gen:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.mpc:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.mwc:
        * tools/modeling/tests/EmptyLibs/EmptyLibs.opendds:
        * tools/modeling/tests/EmptyLibs/publisher.cpp:
        * tools/modeling/tests/EmptyLibs/subscriber.cpp:
        * tools/modeling/tests/modeling_tests.lst:

          Test empty libraries.

Tue Jan 25 16:18:28 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/providers/FieldParserProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl:

          Preparation to allow the user to specify Simple types for Field types without having to create the type first.

Mon Jan 24 23:43:42 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

        * [r4163] 2011-01-24 23:40  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/DeploymentTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          Migrated the null depoloyment tab to implement StructuredViewer.
          Additional usability updates. Starting to attach modelfile
          information to fields.

        * [r4160] 2011-01-24 20:05  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          Fixed some of the update notification paths.
          Added MPB and Traits file generation buttons.
          Allowed the text entry fields to grab all available space rather
          than sharing.

Mon Jan 24 22:41:57 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/TopicQos/TopQos.opendds:
        * tools/modeling/tests/TopicQos/publisher.cpp:

         Validate topic QOS values.

Mon Jan 24 22:01:38 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:

         Validate reader QOS values.

Mon Jan 24 18:51:10 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/SubscriberQos/SubQos.opendds:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:

         Validate subscriber QOS values.

Mon Jan 24 18:23:52 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerPubQos/publisher.cpp:

          Validate publisher QOS values.

Fri Jan 21 23:08:19 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/EnumDirectEdit/EnumDirectEditManager.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/EnumDirectEdit/EnumDirectEditPolicy.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/dialogs/ObjectsAcrossResourcesDialog.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/edit/parts/AbstractRefSelectionAction.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/edit/parts/ModelChildrenFilter.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/META-INF/MANIFEST.MF:

          Fixed or suppressed Java and plug-in manifest warnings.

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.model/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/build.properties:

          Set compiler options to not show warnings for harmless problems in
          EMF or GMF generated code.

        * tools/modeling/tests/Codegen/Codegen.opendds:
        * tools/modeling/tests/Codegen/Codegen.opendds_diagram:

          Added a use of long double in a struct.

        * tools/modeling/tests/setup.pl:

          Generate the modeling_tests.mwc workspace based on the test list.

Fri Jan 21 22:49:44 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:

          Fix the setting of user_data/group_data/topic_data QOS policies.
          Remove C-style casts.

Fri Jan 21 22:23:15 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Deep:
        * tools/modeling/tests/Deep/Down:
        * tools/modeling/tests/Deep/Down/Reference:
        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.gen:
        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.mpc:
        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.mwc:
        * tools/modeling/tests/Deep/Down/Reference/DeepDownReference.opendds:
        * tools/modeling/tests/Deep/Down/Reference/publisher.cpp:
        * tools/modeling/tests/Deep/Down/Reference/run_test.pl:
        * tools/modeling/tests/Deep/Down/Reference/subscriber.cpp:
        * tools/modeling/tests/modeling_tests.lst:

          New test for non-peer model references.

        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.mpc:
        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.mwc:

          Modify to use paths relative to aggregate workspace.

Fri Jan 21 21:19:16 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ReferExternalProj:
        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.gen:
        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.mpc:
        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.mwc:
        * tools/modeling/tests/ReferExternalProj/ReferExternalProj.opendds:
        * tools/modeling/tests/ReferExternalProj/publisher.cpp:
        * tools/modeling/tests/ReferExternalProj/run_test.pl:
        * tools/modeling/tests/ReferExternalProj/subscriber.cpp:
        * tools/modeling/tests/modeling_tests.lst:

          New project referring to the external MessengerTypesMixed.opendds.

Fri Jan 21 21:13:20 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/paths_mpb.xsl:

          New MPB file for external dependency paths for a library.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

          Have MPC interit paths MBP.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java:

          generate paths MPB file.

Fri Jan 21 21:09:12 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Codegen/Codegen.mwc:

        * tools/modeling/tests/CompositeKey/CompositeKey.mwc:

        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.mwc:

        * tools/modeling/tests/DataLibRef/DataLibRef.mwc:

        * tools/modeling/tests/DomainZero/DomainZero.mwc:

        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.mwc:

        * tools/modeling/tests/InvalidNames/InvalidNames.mwc:

        * tools/modeling/tests/Messenger/Messenger.mwc:

        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.mwc:

        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.mwc:

        * tools/modeling/tests/MessengerMC/MessengerMC.mwc:

        * tools/modeling/tests/MessengerMixed/MessengerMixed.mwc:

        * tools/modeling/tests/MessengerMulti/MessengerMulti.mwc:

        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.mwc:

        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.mwc:

        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.mwc:

        * tools/modeling/tests/MessengerSplit/MessengerSplit.mwc:

        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.mwc:

        * tools/modeling/tests/MultiDCPS/MultiDCPS.mwc:

        * tools/modeling/tests/MultiInstance/MultiInstance.mwc:

        * tools/modeling/tests/PolicyLib/PolicyLib.mwc:

        * tools/modeling/tests/ReaderQos/ReaderQos.mwc:

        * tools/modeling/tests/Sequences/Sequences.mwc:

        * tools/modeling/tests/SubscriberQos/SubQos.mwc:

        * tools/modeling/tests/TopicQos/TopQos.mwc:

        * tools/modeling/tests/UDP/UDP.mwc:

          workspace for each test

Fri Jan 21 20:44:25 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/Arrays.mwc:

          Start of workspace files for tests.

Fri Jan 21 19:28:58 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * DDS.mwc:
        * DDS_docgroup_TAO.mwc:
        * DDS_no_tests.mwc:

          Exclude tools/modeling/tests from the main .mwc files, it needs to
          be handled separately since it depends on the generated code.

        * tools/modeling/plugins/com.ociweb.emf.util/src/com/ociweb/emf/util/ReferencesFinder.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          Use Java annotations to suppress warnings, and Eclipse "organize
          imports" to get rid of unused-import warnings.

Fri Jan 21 00:15:35 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

        * [r4148] 2011-01-21 00:09  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGeneratorFactory.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/CustomizationTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          Migrated error handler parameter to a shell from a window type.
          Editor work in progress. Migrating to using EMF.Edit commands to
          make changes to model elements. There are still some portions of the
          notification chains in both directions that are not working
          completely.

Thu Jan 20 22:26:18 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/publisher.cpp:
        * tools/modeling/tests/Arrays/subscriber.cpp:

        * tools/modeling/tests/Codegen/aPublisher.cpp:
        * tools/modeling/tests/Codegen/aSubscriber.cpp:

        * tools/modeling/tests/CompositeKey/publisher.cpp:
        * tools/modeling/tests/CompositeKey/subscriber.cpp:

        * tools/modeling/tests/CopyTopicQos/publisher.cpp:
        * tools/modeling/tests/CopyTopicQos/subscriber.cpp:

        * tools/modeling/tests/DataLibRef/publisher.cpp:
        * tools/modeling/tests/DataLibRef/subscriber.cpp:

        * tools/modeling/tests/DomainZero/publisher.cpp:
        * tools/modeling/tests/DomainZero/subscriber.cpp:

        * tools/modeling/tests/ExternalPolicies/publisher.cpp:
        * tools/modeling/tests/ExternalPolicies/subscriber.cpp:

        * tools/modeling/tests/InvalidNames/publisher.cpp:
        * tools/modeling/tests/InvalidNames/subscriber.cpp:

        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:

        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:

        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:

        * tools/modeling/tests/MessengerMC/publisher.cpp:
        * tools/modeling/tests/MessengerMC/subscriber.cpp:

        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:

        * tools/modeling/tests/MessengerMulti/publisher.cpp:
        * tools/modeling/tests/MessengerMulti/subscriber.cpp:

        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:

        * tools/modeling/tests/MessengerNoSub/publisher.cpp:

        * tools/modeling/tests/MessengerPubQos/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/subscriber.cpp:

        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:

        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:

        * tools/modeling/tests/MultiDCPS/publisher.cpp:
        * tools/modeling/tests/MultiDCPS/subscriber.cpp:

        * tools/modeling/tests/MultiInstance/publisher.cpp:
        * tools/modeling/tests/MultiInstance/subscriber.cpp:

        * tools/modeling/tests/PolicyLib/publisher.cpp:
        * tools/modeling/tests/PolicyLib/subscriber.cpp:

        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:

        * tools/modeling/tests/Sequences/publisher.cpp:
        * tools/modeling/tests/Sequences/subscriber.cpp:

        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:

        * tools/modeling/tests/TopicQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/subscriber.cpp:

        * tools/modeling/tests/UDP/publisher.cpp:
        * tools/modeling/tests/UDP/subscriber.cpp:

          Prefer ACE_TMAIN() to main().

Thu Jan 20 21:05:25 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:

          Don't autoenable, and check QOS.

Thu Jan 20 20:15:24 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/features/org.opendds.modeling.feature/feature.xml:

          Added the ...modeling.common plug-in to the feature.

        * tools/modeling/plugins/org.opendds.modeling.common/build.properties:

          Set Java versions for ant build.

        * tools/modeling/tests/setup.pl:

          Removed an unused local variable.

Thu Jan 20 18:31:12 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedModelFile.java:

          Fixed the XPath expression for finding DataLibs.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/ant_codegen.xml:

          Disable the code generation of the editor project.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Provider:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/src:
        * tools/modeling/tests/Codegen:

          Set svn:ignore properties.

Thu Jan 20 18:21:28 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/CopyTopicQos:
        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.gen:
        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.mpc:
        * tools/modeling/tests/CopyTopicQos/CopyTopicQos.opendds:
        * tools/modeling/tests/CopyTopicQos/publisher.cpp:
        * tools/modeling/tests/CopyTopicQos/subscriber.cpp:
        * tools/modeling/tests/modeling_tests.lst:

          New test to check copy of topic Qos policies.

Thu Jan 20 14:53:27 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/ant_codegen.xml:

          Removed generation of any org.opendds.modeling.sdk.model.editor
          files.  These are all checked in at this point and should not
          be regenerated.

        * [r4141] 2011-01-20 14:42  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/META-INF,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/META-INF/MANIFEST.MF,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.properties,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/DeploymentTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorActionBarContributor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorTab.java:

          Work in progress for code generation forms.

Wed Jan 19 23:07:28 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/.classpath:

          Adding .classpath file needed for automated build.

Wed Jan 19 23:08:07 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/modeling_tests.lst:

          Run Codegen test.

Wed Jan 19 22:57:18 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:

          Fix reference to external model name using form which does not
          work in Xalan.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Fix refernce to policies.
          Determine remote data models, not just remote models.

        * tools/modeling/tests/Codegen/Codegen.mpc:
        * tools/modeling/tests/Codegen/Codegen.opendds:
        * tools/modeling/tests/Codegen/aPublisher.cpp:
        * tools/modeling/tests/Codegen/aSubscriber.cpp:
        * tools/modeling/tests/Codegen/run_test.pl:

          Fixes to test case.

Wed Jan 19 22:01:28 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:

          Run EMF code generation steps for org.opendds.modeling.sdk.model.

        * tools/modeling/features/org.opendds.modeling.feature/feature.xml:

          Added org.opendds.modeling.sdk.model* plugins to the feature.
          These are needed for the automated build so that setup.pl can call
          SdkGenerator.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/ant_custom.xml:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.sdk/build.properties:

          Moved PDE Build customizations to the model.editor project.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedModelFile.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java:

          Renamed the mis-named "dcpsLib" varaibles to "dataLib".
          Create the target dir if it doesn't already exist.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.genmodel:

          Removed references to non-existent transport_type property.

        * tools/modeling/plugins/org.opendds.modeling.sdk/ant_custom.xml:

          Removed this file.

Wed Jan 19 19:05:57 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/modeling_tests.lst:
        * tools/modeling/tests/setup.pl:

          setup.pl now uses SdkGenerator.java to create all output files.
          List of directories to search was moved from setup.pl to the lst file
          since we need that anyway for running tests.

Wed Jan 19 16:17:51 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpb.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          To work in Xalan, avoid using document(<filename)// XPath
          references to match root node of external document.

Wed Jan 19 15:48:09 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedGeneratorFile.java:

          Should have been added in yesterday's commit.

Tue Jan 18 23:30:12 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpb.xsl:

          Provide missing model refs param.

Tue Jan 18 23:29:25 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.gen:

          Missing gen file.

Tue Jan 18 23:18:43 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/setup.pl:

          xsltproc invocations need "--path ." to resolve external documents.

Tue Jan 18 23:08:33 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/UDP/publisher.cpp:

          Use ACE_OS::sleep

Tue Jan 18 23:02:37 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/setup.pl:

          Add Codegen test dir

Tue Jan 18 22:52:59 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedModelFile.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedXmlFile.java:

          Refactored the ParsedModelFile (for .opendds files) into a common
          base class ParsedXmlFile, and a sibling class ParsedGeneratorFile for
          .gen aka .codegen files.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGeneratorFactory.java:

          Factory change for the ParsedModelFile refactoring.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java:

          Added the new code generation targets (mpb, Traits.h, Traits.cpp).
          sourceName param to generate() is now a .gen aka .codegen file.
          New pre-processing step with preprocess.xsl.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:

          Fixed an xsl bug per Jeff's instructions.

Tue Jan 18 18:26:56 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Codegen/NewCodegen.opendds.old:
        * tools/modeling/tests/Codegen/aModel.opendds.old:

          Renames.

        * tools/modeling/tests/Codegen/NewCodegen.opendds:
        * tools/modeling/tests/Codegen/aModel.opendds:

          Removed these files.

Tue Jan 18 18:15:56 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Codegen/Codegen.gen:
        * tools/modeling/tests/Codegen/Codegen.mpc:
        * tools/modeling/tests/Codegen/Codegen.opendds:
        * tools/modeling/tests/Codegen/Codegen.opendds_diagram:

          Codegen example.

Tue Jan 18 17:21:27 UTC 2011  Mike Martinez  <martinez_m@ociweb.com>

          Merged trunk r4123 out to this branch.

Tue Jan 18 16:01:10 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/plugin.xml:

          Disable initialization of sub-diagram file from .opendds file.

Tue Jan 18 15:09:55 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/policies:

          Update svn:ignore property.

Tue Jan 18 14:49:20 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:

          For consistency and to reduce clutter, Unions now have a compartment for
          Branches, and Branches have a compartment for Cases.

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.trace:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/datalib_union_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdatalib.html:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram:
        * tools/modeling/testdata/DataLib/DataLibTest_screenshot_1.png:

          Updates to account for changing graphical representation of Unions.

Tue Jan 18 12:35:48 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfgen:

          Make sub-diagram icon references similar to main diagram reference.

Mon Jan 17 22:16:16 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpb.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:
        * tools/modeling/tests/setup.pl:

          Make mpb only inherit referenced models if it is a dataLib reference.
          Build MPB against genfile (so it can share logic with MPC, which
          must generate against genfile).

Mon Jan 17 21:56:15 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:
        * tools/modeling/tests/setup.pl:

          Only inherit base projects for which DataLib is referenced.
          Generate MPC against genfile.

Mon Jan 17 19:56:19 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/preferences/DiagramPreferenceInitializer.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/preferences/DiagramPreferenceInitializer.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/preferences/DiagramPreferenceInitializer.java:

          Forgot to give built-in formatter used during auto code gen a chance to mangle the custom code before committing.

Mon Jan 17 17:57:35 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:

          Connector labels were used improperly resulting in a cluster of text in top-left corner
          when Unions were connected to Branches or Branches connected to Cases.

Mon Jan 17 17:34:58 UTC 2011  Mike Martinez  <martinez_m@lab.ociweb.com>

        * [r4114] 2011-01-17 17:09  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.ecore:

          Added Environment->Locations->LocationVariable/LocationPath for
          generating MPB/MPC information.

Mon Jan 17 16:37:03 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Prevent warning when no readers.

Mon Jan 17 13:26:38 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/src/org/opendds/modeling/diagram/main/part:

          Update svn:ignore property.

Mon Jan 17 13:14:12 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/src/org/opendds/modeling/diagram/main/preferences/DiagramPreferenceInitializer.java:

          Inadvertently didn't get committed during "Fri Jan 14 14:52:17 UTC 2011" commit.

Mon Jan 17 13:09:05 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/src/org/opendds/modeling/diagram/main/part/OpenDDSDiagramEditor.java:

        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithopenddsmodels.html:

          Allow Enter key to be used to open a sub-diagram since it can be cumbersome to double-click.

Fri Jan 14 22:15:52 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/TopicQos/TopQos.opendds:

          Extend deadline QOS policies, attempting to fix test failure.

Fri Jan 14 21:52:14 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Remove unused parts of stylesheet.

Fri Jan 14 21:00:09 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

          Do NOT translate Data libs or process libs back to old serialization.

Fri Jan 14 20:02:34 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

          Do NOT translate DCPS libs back to old dcpsLib serialization.

Fri Jan 14 19:14:14 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Application.h:
        * tools/modeling/codegen/model/Application.cpp:
        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:
        * tools/modeling/codegen/model/Entities.cpp:
        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:

          Initialize and finalize OpenDDS participant factory
          outside the scope of a Service.

        * tools/modeling/tests/Arrays/publisher.cpp:
        * tools/modeling/tests/Arrays/subscriber.cpp:
        * tools/modeling/tests/CompositeKey/publisher.cpp:
        * tools/modeling/tests/CompositeKey/subscriber.cpp:
        * tools/modeling/tests/DataLibRef/publisher.cpp:
        * tools/modeling/tests/DataLibRef/subscriber.cpp:
        * tools/modeling/tests/DomainZero/publisher.cpp:
        * tools/modeling/tests/DomainZero/subscriber.cpp:
        * tools/modeling/tests/ExternalPolicies/publisher.cpp:
        * tools/modeling/tests/ExternalPolicies/subscriber.cpp:
        * tools/modeling/tests/InvalidNames/publisher.cpp:
        * tools/modeling/tests/InvalidNames/subscriber.cpp:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:
        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:
        * tools/modeling/tests/MessengerMC/publisher.cpp:
        * tools/modeling/tests/MessengerMC/subscriber.cpp:
        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:
        * tools/modeling/tests/MessengerMulti/publisher.cpp:
        * tools/modeling/tests/MessengerMulti/subscriber.cpp:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/subscriber.cpp:
        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:
        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:
        * tools/modeling/tests/MultiDCPS/publisher.cpp:
        * tools/modeling/tests/MultiDCPS/subscriber.cpp:
        * tools/modeling/tests/MultiInstance/publisher.cpp:
        * tools/modeling/tests/MultiInstance/subscriber.cpp:
        * tools/modeling/tests/PolicyLib/publisher.cpp:
        * tools/modeling/tests/PolicyLib/subscriber.cpp:
        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:
        * tools/modeling/tests/Sequences/publisher.cpp:
        * tools/modeling/tests/Sequences/subscriber.cpp:
        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:
        * tools/modeling/tests/TopicQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/subscriber.cpp:
        * tools/modeling/tests/UDP/publisher.cpp:
        * tools/modeling/tests/UDP/subscriber.cpp:

          Create Application.

Fri Jan 14 15:00:50 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/preferences:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/preferences:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/src/org/opendds/modeling/diagram/main/preferences:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/preferences:

          Set svn:ignore.

Fri Jan 14 14:52:17 UTC 2011  Byron Harris  <harrisb@ociweb.com>


        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/parts/DataLibEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DcpsLibEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/PolicyLibEditPart.java:

          Commit of "Mon Jan  3 20:51:11 UTC 2011" only applied to pop-up bars on the empty
          portion of the canvas. It didn't apply to the figures themselves.
          Removing these files from the repository as a solution covering all pop-ups was found.

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/preferences/DiagramPreferenceInitializer.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/preferences/DiagramPreferenceInitializer.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/src/org/opendds/modeling/diagram/main/preferences/DiagramPreferenceInitializer.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/preferences/DiagramPreferenceInitializer.java:

          Disable all pop-ups on the diagram.

Thu Jan 13 23:22:13 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          Qualify Elements class with packages/dcpsLib names.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpb.xsl:

          Don't show : when reffed-lib list is empty.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

          List base files.

        * tools/modeling/tests/Arrays/Arrays.opendds:
        * tools/modeling/tests/Arrays/publisher.cpp:
        * tools/modeling/tests/Arrays/subscriber.cpp:
        * tools/modeling/tests/CompositeKey/CompositeKey.opendds:
        * tools/modeling/tests/CompositeKey/publisher.cpp:
        * tools/modeling/tests/CompositeKey/subscriber.cpp:
        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:
        * tools/modeling/tests/DataLibRef/publisher.cpp:
        * tools/modeling/tests/DataLibRef/subscriber.cpp:
        * tools/modeling/tests/DomainZero/DomainZero.opendds:
        * tools/modeling/tests/DomainZero/publisher.cpp:
        * tools/modeling/tests/DomainZero/subscriber.cpp:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.opendds:
        * tools/modeling/tests/ExternalPolicies/publisher.cpp:
        * tools/modeling/tests/ExternalPolicies/subscriber.cpp:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:
        * tools/modeling/tests/InvalidNames/publisher.cpp:
        * tools/modeling/tests/InvalidNames/subscriber.cpp:
        * tools/modeling/tests/Messenger/Messenger.opendds:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.opendds:
        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:
        * tools/modeling/tests/MessengerMC/MessengerMC.gen:
        * tools/modeling/tests/MessengerMC/MessengerMC.opendds:
        * tools/modeling/tests/MessengerMC/publisher.cpp:
        * tools/modeling/tests/MessengerMC/subscriber.cpp:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.opendds:
        * tools/modeling/tests/MessengerMulti/publisher.cpp:
        * tools/modeling/tests/MessengerMulti/subscriber.cpp:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerPubQos/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/subscriber.cpp:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:
        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:
        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:
        * tools/modeling/tests/MultiInstance/MultiInstance.opendds:
        * tools/modeling/tests/MultiInstance/publisher.cpp:
        * tools/modeling/tests/MultiInstance/subscriber.cpp:
        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:
        * tools/modeling/tests/PolicyLib/publisher.cpp:
        * tools/modeling/tests/PolicyLib/subscriber.cpp:
        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:
        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:
        * tools/modeling/tests/Sequences/Sequences.opendds:
        * tools/modeling/tests/Sequences/publisher.cpp:
        * tools/modeling/tests/Sequences/subscriber.cpp:
        * tools/modeling/tests/SubscriberQos/SubQos.opendds:
        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:
        * tools/modeling/tests/TopicQos/TopQos.opendds:
        * tools/modeling/tests/TopicQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/subscriber.cpp:
        * tools/modeling/tests/UDP/UDP.opendds:
        * tools/modeling/tests/UDP/publisher.cpp:
        * tools/modeling/tests/UDP/subscriber.cpp:

          Always name DCPSLib.  Adjust qualified names.

        * tools/modeling/tests/MultiDCPS:
        * tools/modeling/tests/MultiDCPS/MultiDCPS.gen:
        * tools/modeling/tests/MultiDCPS/MultiDCPS.mpc:
        * tools/modeling/tests/MultiDCPS/MultiDCPS.opendds:
        * tools/modeling/tests/MultiDCPS/publisher.cpp:
        * tools/modeling/tests/MultiDCPS/subscriber.cpp:
        * tools/modeling/tests/setup.pl:

          New test case with multiple DCPS libraries.

Thu Jan 13 20:55:57 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/MainDiagramTest.opendds:
        * tools/modeling/testdata/MainDiagramTest.opendds_diagram:
        * tools/modeling/testdata/MainDiagramTest_screenshot.png

          Added test for main diagram.

Thu Jan 13 15:01:04 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/diagram_compartments_cluttered.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/diagram_compartments_uncluttered.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/diagram_toolbar_positioning_buttons.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/main_diagram_packages.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/performingvalidations.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdatalib.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdcpslib.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdiagrams.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithopenddsmodels.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithpolicylib.html:

          Updated to account for inclusion of Packages in the main diagram. Added discussion on how
          to automatically arrange elements inside compartments and pointed to this in Package and
          DcpsLib sections.

Wed Jan 12 22:45:46 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/README.user:

          Adjusted the update site URL and added some more instructions.

        * tools/modeling/features/org.opendds.modeling.feature/feature.xml:

          Added org.opendds.modeling.help to the feature.

        * tools/modeling/features/org.opendds.modeling.site/.project:
        * tools/modeling/features/org.opendds.modeling.site/README.txt:
        * tools/modeling/features/org.opendds.modeling.site/index.html:
        * tools/modeling/features/org.opendds.modeling.site/site.xml:
        * tools/modeling/features/org.opendds.modeling.site/web/site.css:
        * tools/modeling/features/org.opendds.modeling.site/web/site.xsl:

          New Eclipse project for maintaining the update site.
          See the README.txt for instructions.

        * tools/modeling/plugins/org.opendds.modeling.common:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main:
        * tools/modeling/plugins/org.opendds.modeling.help:

          Set svn:ignore.

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/plugin.xml:

          Committing this previously-generated file so that the New Wizard
          gets placed in the same category with those from the other plugins.

Wed Jan 12 19:08:50 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpb.xsl:
        * tools/modeling/tests/setup.pl:

          Generate mpb file.

Wed Jan 12 15:59:19 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:

          Added validation rule to check that package names are not empty.

Wed Jan 12 15:06:38 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/src/org/opendds/modeling/diagram/main/edit/parts:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics:

          Added auto-generated files to the svn:ignore property.

Wed Jan 12 14:40:35 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/figures/UmlPackageFig.java:

          Place a limit on the size of the package head so looks reasonable when it
          grows to accomodate libs and other packages.

Wed Jan 12 13:49:54 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:
        * tools/modeling/plugins/org.opendds.modeling.graphics/diagrams/classDiagram.gmfgraph:

          Added support for UML-like Packages to the main diagram.

Tue Jan 11 22:58:21 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:

          Normalize newline definition.
          Give namespace in typenames.
          Simplify type-enum.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Unique include of referenced models.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Fix Types enum for external models.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Qualified type names for union and struct fields.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

          Put qualified name in imported elements.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          Normalize newline definition.

        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:

          Fix model errors.

Tue Jan 11 22:23:15 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:

          Move the copy-icons-to-plugins.pl step to the right place.

        * tools/modeling/features/org.opendds.modeling.feature/feature.xml:

          Added the <requires> section with plugins needed by our plugins.

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl:

          Set svn:ignore for LibPackage{,Impl}.java.

        * tools/modeling/etc/build-common.xml:
        * tools/modeling/etc/build-plugin.xml:
        * tools/modeling/etc/ivysettings.xml:
        * tools/modeling/lib/ivy-2.1.0.jar:

          Removed these files.  Ivy is no longer in use.

Mon Jan 10 22:16:08 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/ant_codegen.xml:
        * tools/modeling/plugins/org.opendds.modeling.model/ant_codegen.xml:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/ant_codegen.xml:

          Use the eclipse.refreshLocal ant task.

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl:

          Update svn:ignore for new generated files.

        * tools/modeling/tests/modeling_tests.lst:

          New test list for nightly builds.

Mon Jan 10 22:06:47 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.opendds:

          Additional datalib to datalib references.

Mon Jan 10 19:05:31 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

          Handle new lib serialization.
          Handle multiple references to same external datalib.

        * tools/modeling/tests/Arrays/Arrays.opendds:
        * tools/modeling/tests/Arrays/publisher.cpp:
        * tools/modeling/tests/Arrays/subscriber.cpp:
        * tools/modeling/tests/CompositeKey/CompositeKey.opendds:
        * tools/modeling/tests/DomainZero/DomainZero.opendds:
        * tools/modeling/tests/ExternalPolicies/publisher.cpp:
        * tools/modeling/tests/ExternalPolicies/subscriber.cpp:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:
        * tools/modeling/tests/MessengerMC/MessengerMC.opendds:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.opendds:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.opendds:
        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:
        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:
        * tools/modeling/tests/MultiInstance/MultiInstance.opendds:
        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:
        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:
        * tools/modeling/tests/Sequences/Sequences.opendds:
        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:
        * tools/modeling/tests/TopicQos/TopQos.opendds:
        * tools/modeling/tests/UDP/publisher.cpp:
        * tools/modeling/tests/UDP/subscriber.cpp:

          Test package-based qualified names.

Mon Jan 10 16:23:33 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:

          Added LibPackage and added container of LibPackages to OpenDDSModel.

        * tools/modeling/icons/MainDiagram-icon-to-element.txt:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

          Updates to account for change to OpenDDS.ecore.

Mon Jan 10 15:11:57 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:

          Changed OpenDDSModel so that it contains OpenDDSLibs instead of explicitly
          containing DataLibs, DcpsLibs, and PolicyLibs. This will simply the
          introduction of LibPackages.

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/testdata/DataLib/DataLib2.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds_diagram:
        * tools/modeling/testdata/PolicyLib/DefaultPolicyLibTest.opendds:
        * tools/modeling/testdata/PolicyLib/DefaultPolicyLibTest.opendds_diagram:
        * tools/modeling/testdata/PolicyLib/NonDefaultPolicyLibTest.opendds:
        * tools/modeling/testdata/PolicyLib/NonDefaultPolicyLibTest.opendds_diagram:
        * tools/modeling/tests/Arrays/Arrays.opendds:
        * tools/modeling/tests/Codegen/NewCodegen.opendds:
        * tools/modeling/tests/CompositeKey/CompositeKey.opendds:
        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:
        * tools/modeling/tests/DomainZero/DomainZero.opendds:
        * tools/modeling/tests/ExternalPolicies/ExtPolicies.opendds:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.opendds:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:
        * tools/modeling/tests/Messenger/Messenger.opendds:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.opendds:
        * tools/modeling/tests/MessengerMC/MessengerMC.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.opendds:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.opendds:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.opendds:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:
        * tools/modeling/tests/MultiInstance/MultiInstance.opendds:
        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:
        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:
        * tools/modeling/tests/Sequences/Sequences.opendds:
        * tools/modeling/tests/SubscriberQos/SubQos.opendds:
        * tools/modeling/tests/TopicQos/TopQos.opendds:
        * tools/modeling/tests/UDP/UDP.opendds:

          Updates to account for OpenDDS.ecore change.

Sun Jan  9 20:28:41 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore:

          Introduced abstract class OpenDDSLib and have DataLib, DcpsLib, and PolicyLib
          inherit from it. This is done to simplify the addition of LibPackage.

Sun Jan  9 14:37:18 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.help/.project:
        * tools/modeling/plugins/org.opendds.modeling.help/META-INF:
        * tools/modeling/plugins/org.opendds.modeling.help/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.help/authoring_guide.html:
        * tools/modeling/plugins/org.opendds.modeling.help/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.help/html/codegen/concepts/maintopic.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/gettingstarted/maintopic.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/images/opendds.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/concepts/modeling.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/attribute_defined_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/attribute_editing_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/attribute_selected_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/attribute_undefined_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/datalib_sequence_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/datalib_struct_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/datalib_union_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/dcps_datawriter_example.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/dcpslib_policy_menu.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/dcpslib_pubsub_add.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/diagram_back_forward_buttons.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/diagram_connected_figures.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/diagram_connection_handles.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/diagram_connection_sources_target_menu.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/main_diagram_selected_lib.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/new_diagram_editor.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/new_diagram_selection.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/validation_decorated_figures.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/images/validations_in_problem_view.png:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/performingvalidations.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdatalib.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdcpslib.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithdiagrams.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithopenddsmodels.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/modeling/tasks/workingwithpolicylib.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/reference/datatypes.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/reference/qospolicies.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/samples/maintopic.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/styles.css:
        * tools/modeling/plugins/org.opendds.modeling.help/html/tasks/maintopic.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/tasks/subtopic.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/tasks/subtopic2.html:
        * tools/modeling/plugins/org.opendds.modeling.help/html/toc.html:
        * tools/modeling/plugins/org.opendds.modeling.help/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.help/toc.xml:
        * tools/modeling/plugins/org.opendds.modeling.help/tocconcepts.xml:
        * tools/modeling/plugins/org.opendds.modeling.help/tocgettingstarted.xml:
        * tools/modeling/plugins/org.opendds.modeling.help/tocreference.xml:
        * tools/modeling/plugins/org.opendds.modeling.help/tocsamples.xml:
        * tools/modeling/plugins/org.opendds.modeling.help/toctasks.xml:

          Start of SDK help content with (hopefully) enough in modeling tasks to be able
          to create a complete SDK model (little discussion yet about referencing elements
          from one DataLib to another).

Fri Jan  7 21:26:29 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:

          With --automated, run ant clean before EMF/GMF generation if needed.

        * tools/modeling/plugins/* (svn props):

          More svn:ignores.

        * tools/scripts/set_svnignore.pl:

          Allow a pattern to be given for wildcard ignores.

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/package-info.java:

          Removed this file.  Eclipse 3.5.1 can't compile it due to a bug, and
          the JAXB code is going away soon anyway.

Fri Jan  7 21:25:01 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

          Type enum names using packages.

        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.opendds:

          Updated test case with packages.

Fri Jan  7 20:57:33 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.emf.util/src/com/ociweb/emf/util/ReferencesFinder.java:

          Remove print statement used during development.

Fri Jan  7 20:12:37 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:

          Added DCPS validations.

Fri Jan  7 19:51:07 UTC 2011  Mike Martinez  <martinez_m@lab.ociweb.com>

        * [r4077] 2011-01-07 19:43  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org/opendds,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org/opendds/modeling,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org/opendds/modeling/sdk,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org/opendds/modeling/sdk/model,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org/opendds/modeling/sdk/model/GeneratorSpecification,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Provider,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Provider/GeneratorEditPlugin.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditorPlugin.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF/MANIFEST.MF,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.ecore,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.genmodel,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/templates/edit/ItemProvider.javajet:

          Defering image locations to the common plug-in.

        * [r4076] 2011-01-07 19:41  martinezm
          tools/modeling/plugins/org.opendds.modeling.common/.classpath,
          tools/modeling/plugins/org.opendds.modeling.common/.project,
          tools/modeling/plugins/org.opendds.modeling.common/META-INF,
          tools/modeling/plugins/org.opendds.modeling.common/META-INF/MANIFEST.MF,
          tools/modeling/plugins/org.opendds.modeling.common/build.properties,
          tools/modeling/plugins/org.opendds.modeling.common/icons,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateInstance_transportOffset_TransportOffset.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateInstance_transport_Transport.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateInstances_instance_Instance.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_default_to_ipv6_DefaultToIPv6.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_group_address_GroupAddress.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_nak_depth_NakDepth.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_nak_interval_NakInterval.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_nak_timeout_NakTimeout.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_port_offset_PortOffset.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_rcv_buffer_size_RcvBufferSIze.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_reliable_Reliable.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_syn_backoff_SynBackoff.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_syn_interval_SynInterval.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_syn_timeout_SynTimeout.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateMulticastConfig_ttl_TTL.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTcpConfig_conn_retry_attempts_ConnRetryAttempts.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTcpConfig_conn_retry_backoff_multiplier_ConnRetryBackoffMultiplier.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTcpConfig_conn_retry_initial_delay_ConnRetryInitialDelay.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTcpConfig_enable_nagle_algorithm_EnableNagleAlgorithm.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTcpConfig_local_address_str_LocalAddressString.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTcpConfig_max_output_pause_period_MaxOutputPausePeriod.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTcpConfig_passive_connect_duration_PassiveConnectDuration.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTcpConfig_passive_reconnect_duration_PassiveReconnectDuration.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_datalink_control_chunks_DatalinkControlChunks.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_datalink_release_delay_DatalinkReleaseDelay.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_max_packet_size_MaxPacketSize.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_max_samples_per_packet_MaxSamplesPerPacket.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_optimum_packet_size_OptimumPacketSize.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_queue_initial_pools_QueueInitialPool.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_queue_messages_per_pool_QueueMessagesPerPool.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_swap_bytes_SwapBytes.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransportConfig_thread_per_connection_ThreadPerConnection.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransport_MulticastTransport_MulticastConfig.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransport_TCPTransport_TcpConfig.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateTransport_UDPTransport_UdpConfig.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/CreateUdpConfig_local_address_str_LocalAddressString.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/Creategenspec_instances_Instances.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/Creategenspec_source_ModelFile.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/ctool16/Creategenspec_target_TargetDir.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/DefaultImage.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/boolean.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/generator.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/instance.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/node.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/number.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/package.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/obj16/string.gif,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/wizban,
          tools/modeling/plugins/org.opendds.modeling.common/icons/full/wizban/generator-large.gif,
          tools/modeling/plugins/org.opendds.modeling.common/plugin.properties,
          tools/modeling/plugins/org.opendds.modeling.common/src,
          tools/modeling/plugins/org.opendds.modeling.common/src/org,
          tools/modeling/plugins/org.opendds.modeling.common/src/org/opendds,
          tools/modeling/plugins/org.opendds.modeling.common/src/org/opendds/modeling,
          tools/modeling/plugins/org.opendds.modeling.common/src/org/opendds/modeling/common,
          tools/modeling/plugins/org.opendds.modeling.common/src/org/opendds/modeling/common/Plugin.java:

          Adding common resource plug-in for use by other SDK plug-ins.

        * [r4075] 2011-01-07 19:35  martinezm
          tools/modeling/plugins/org.opendds.modeling.common:

          Share project "org.opendds.modeling.common" into "https://svn.dre.vanderbilt.edu/DOC/DDS"

        * [r4062] 2011-01-06 16:59  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/plugin.xml:

          Remove obsolete extension.

        * [r4058] 2011-01-06 16:06  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF/MANIFEST.MF,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.genmodel,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/templates,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/templates/edit,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/templates/edit/ItemProvider.javajet:

          Added example override of JET template for Edit code generation.
          This is in anticipation of extending the ResourceLocator for the
          images.

        * [r4054] 2011-01-06 14:10  martinezm
          tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:

          Add the autopurge_nowriter_sample_delay feature string to the
          checked in properties.

Fri Jan  7 19:07:41 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Handle child scope properly.

        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:
        * tools/modeling/tests/DataLibRef/publisher.cpp:
        * tools/modeling/tests/DataLibRef/subscriber.cpp:

          Additional reference types.

Fri Jan  7 18:23:38 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/setup.pl:

          Accept command line argument to override dir list.

Fri Jan  7 18:04:28 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Qualify type names using packages, rather than dataLib name.

        * tools/modeling/tests/DataLibRef:
        * tools/modeling/tests/DataLibRef/DataLibRef.gen:
        * tools/modeling/tests/DataLibRef/DataLibRef.mpc:
        * tools/modeling/tests/DataLibRef/DataLibRef.opendds:
        * tools/modeling/tests/DataLibRef/publisher.cpp:
        * tools/modeling/tests/DataLibRef/subscriber.cpp:
        * tools/modeling/tests/setup.pl:

          Test data lib referencing other datalib.

        * tools/modeling/tests/Messenger/Messenger.opendds:

          Add a package level.

Fri Jan  7 16:51:03 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMC:
        * tools/modeling/tests/MessengerMC/MessengerMC.gen:
        * tools/modeling/tests/MessengerMC/MessengerMC.mpc:
        * tools/modeling/tests/MessengerMC/MessengerMC.opendds:
        * tools/modeling/tests/MessengerMC/publisher.cpp:
        * tools/modeling/tests/MessengerMC/subscriber.cpp:
        * tools/modeling/tests/setup.pl

          Renamed Multicast test

Fri Jan  7 15:56:38 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/** (svn props only):

          Set svn:ignore for individual generated files using
          tools/scripts/set_svnignore.pl.

Thu Jan  6 23:19:24 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:

          Exclude the new org.opendds.modeling.sdk.model* from automated build
          until it's ready.

Thu Jan  6 21:46:31 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/src:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/src:

          Add empty src directories.  They are referenced by .classpath so
          Eclipse wants to see them even before the code generation steps.

Thu Jan  6 21:39:26 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore:

          Lower bound of Union's Branch cardinality was 0. Changed to 1 to agree with
          the CORBA spec.

Thu Jan  6 20:23:19 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Changed code formatting to use Eclipse's code formatter (which is set to the default of "Eclipse Built-in").
          Doing so ensures that the formatting of EMF generated code done within the GUI is the same as when running
          Eclipse from the command line using -application org.eclipse.emf.codegen.ecore.Generator.

        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds/modeling/model/opendds/presentation/OpenDDSEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/domain/impl/DomainEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl/publisherImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl/subscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/TopicDescription.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/impl/ContentFilteredTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/impl/MultiTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/impl/TopicImpl.java:

          Updates due to changing the code formatting.

Thu Jan  6 16:14:57 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmftool:

          For unknown reasons XML serialization is now indenting a few elements
          different than others. Committing to avoid this trivial change showing
          as part of changes from repository base.

Thu Jan  6 16:13:11 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:

          Changed stereotype dcps to dcpsLib to be consistent with other library
          stereotypes.

Thu Jan  6 15:20:53 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl

          Fix SimpleTcp.

        * tools/modeling/tests/Arrays/Arrays.gen:
        * tools/modeling/tests/CompositeKey/CompositeKey.gen:
        * tools/modeling/tests/DomainZero/DomainZero.gen:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.gen:
        * tools/modeling/tests/InvalidNames/InvalidNames.gen:
        * tools/modeling/tests/Messenger/Messenger.gen:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.gen:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.gen:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.gen:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.gen:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.gen:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.gen:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.gen:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.gen:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.gen:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.gen:
        * tools/modeling/tests/MultiInstance/MultiInstance.gen:
        * tools/modeling/tests/Multicast/Multicast.gen:
        * tools/modeling/tests/PolicyLib/PolicyLib.gen:
        * tools/modeling/tests/ReaderQos/ReaderQos.gen:
        * tools/modeling/tests/Sequences/Sequences.gen:
        * tools/modeling/tests/SubscriberQos/SubQos.gen:
        * tools/modeling/tests/TopicQos/TopQos.gen:

          remove referencs to transport_type

Thu Jan  6 14:14:43 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:

          Apply name is empty validation error only to DcpsLib.

Wed Jan  5 23:01:43 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/features/org.opendds.modeling.feature/feature.xml:

          Added com.ociweb.* plugins to the feature.

        * tools/modeling/build.pl:
        * tools/modeling/features/org.opendds.modeling.feature/build.properties:
        * tools/modeling/plugins/com.ociweb.emf.util/build.properties:
        * tools/modeling/plugins/com.ociweb.gmf/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.gmf/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.graphics/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/.project:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.sdk/ant_custom.xml:
        * tools/modeling/plugins/org.opendds.modeling.sdk/build.properties:

          Changes for ant-based automated build.

Wed Jan  5 19:24:19 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:

          Add support for UDP transport.

        * tools/modeling/tests/UDP:
        * tools/modeling/tests/UDP/UDP.gen:
        * tools/modeling/tests/UDP/UDP.mpc:
        * tools/modeling/tests/UDP/UDP.opendds:
        * tools/modeling/tests/UDP/publisher.cpp:
        * tools/modeling/tests/UDP/run_test.pl:
        * tools/modeling/tests/UDP/subscriber.cpp:
        * tools/modeling/tests/UDP/udp.conf:
        * tools/modeling/tests/setup.pl:

          Test UDP transport.

Wed Jan  5 15:22:44 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfmap:

          Enabled policylib diagram validation and added rule to check that policy
          names are not empty.

Tue Jan  4 22:00:52 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:

          Enabled main diagram validation and added audit rule to check that library
          names are not empty.

Tue Jan  4 21:10:56 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>


        * tools/modeling/tests/Arrays/transports.traits:
        * tools/modeling/tests/CompositeKey/transports.traits:
        * tools/modeling/tests/DomainZero/transports.traits:
        * tools/modeling/tests/ExternalPolicies/transports.traits:
        * tools/modeling/tests/InvalidNames/transports.traits:
        * tools/modeling/tests/Messenger/transports.traits:
        * tools/modeling/tests/MessengerDpQos/transports.traits:
        * tools/modeling/tests/MessengerGlobalNs/transports.traits:
        * tools/modeling/tests/MessengerMixed/transports.traits:
        * tools/modeling/tests/MessengerMulti/transports.traits:
        * tools/modeling/tests/MessengerNoPub/transports.traits:
        * tools/modeling/tests/MessengerNoSub/transports.traits:
        * tools/modeling/tests/MessengerPubQos/transports.traits:
        * tools/modeling/tests/MessengerSplit/transports.traits:
        * tools/modeling/tests/MessengerWriterQos/transports.traits:
        * tools/modeling/tests/MultiInstance/transports.traits:
        * tools/modeling/tests/Multicast/transports.traits:
        * tools/modeling/tests/PolicyLib/transports.traits:
        * tools/modeling/tests/ReaderQos/transports.traits:
        * tools/modeling/tests/Sequences/transports.traits:
        * tools/modeling/tests/SubscriberQos/transports.traits:
        * tools/modeling/tests/TopicQos/transports.traits:

          Removed these legacy files.

Tue Jan  4 21:04:28 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/lut.xml:

          support for LongDouble (failing somewhere)...

Tue Jan  4 21:02:00 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Multicast:
        * tools/modeling/tests/Multicast/Multicast.gen:
        * tools/modeling/tests/Multicast/Multicast.mpc:
        * tools/modeling/tests/Multicast/Multicast.opendds:
        * tools/modeling/tests/Multicast/multicast.conf:
        * tools/modeling/tests/Multicast/publisher.cpp:
        * tools/modeling/tests/Multicast/run_test.pl:
        * tools/modeling/tests/Multicast/subscriber.cpp:
        * tools/modeling/tests/setup.pl:

          New test case for multicast transport.

Tue Jan  4 19:48:00 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Service_T.cpp:

          Use transport_key_base as offset of transportId when initializing
          transport_config, creating publishers and creating subscribers.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          Support multiple instances.

        * tools/modeling/tests/Arrays/Arrays.gen:
        * tools/modeling/tests/Arrays/publisher.cpp:
        * tools/modeling/tests/Arrays/subscriber.cpp:
        * tools/modeling/tests/CompositeKey/CompositeKey.gen:
        * tools/modeling/tests/CompositeKey/publisher.cpp:
        * tools/modeling/tests/CompositeKey/subscriber.cpp:
        * tools/modeling/tests/DomainZero/DomainZero.gen:
        * tools/modeling/tests/DomainZero/publisher.cpp:
        * tools/modeling/tests/DomainZero/subscriber.cpp:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.gen:
        * tools/modeling/tests/ExternalPolicies/publisher.cpp:
        * tools/modeling/tests/ExternalPolicies/subscriber.cpp:
        * tools/modeling/tests/InvalidNames/InvalidNames.gen:
        * tools/modeling/tests/InvalidNames/publisher.cpp:
        * tools/modeling/tests/InvalidNames/subscriber.cpp:
        * tools/modeling/tests/Messenger/Messenger.gen:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.gen:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.gen:
        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.gen:
        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.gen:
        * tools/modeling/tests/MessengerMulti/publisher.cpp:
        * tools/modeling/tests/MessengerMulti/subscriber.cpp:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.gen:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.gen:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.gen:
        * tools/modeling/tests/MessengerPubQos/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/subscriber.cpp:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.gen:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.gen:
        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.gen:
        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:
        * tools/modeling/tests/PolicyLib/PolicyLib.gen:
        * tools/modeling/tests/PolicyLib/publisher.cpp:
        * tools/modeling/tests/PolicyLib/subscriber.cpp:
        * tools/modeling/tests/ReaderQos/ReaderQos.gen:
        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:
        * tools/modeling/tests/Sequences/Sequences.gen:
        * tools/modeling/tests/Sequences/Sequences.opendds:
        * tools/modeling/tests/Sequences/publisher.cpp:
        * tools/modeling/tests/Sequences/subscriber.cpp:
        * tools/modeling/tests/SubscriberQos/SubQos.gen:
        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:
        * tools/modeling/tests/TopicQos/TopQos.gen:
        * tools/modeling/tests/TopicQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/subscriber.cpp:

          Eliminate duplicate instance names in .gen files.
          Modify Type name to include instance name in publisher and
          subscriber.

        * tools/modeling/tests/MultiInstance:
        * tools/modeling/tests/MultiInstance/MultiInstance.gen:
        * tools/modeling/tests/MultiInstance/MultiInstance.mpc:
        * tools/modeling/tests/MultiInstance/MultiInstance.opendds:
        * tools/modeling/tests/MultiInstance/publisher.cpp:
        * tools/modeling/tests/MultiInstance/subscriber.cpp:

          New test case for mutliple instances.

        * tools/modeling/tests/setup.pl:

          Build new MultiInstance test case.

Tue Jan  4 19:41:57 UTC 2011  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

          Common code for capitilization.

Tue Jan  4 18:00:40 UTC 2011  Byron Harris  <harrisb@ociweb.com>


        * tools/modeling/icons/icon-to-element.txt:

          Removed this file as the contents were split into files based
          on diagram type.

Mon Jan  3 23:08:48 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/ant_codegen.xml:

          Added scripted EMF code generation for org.opendds.modeling.sdk.model.
          In build.pl, only run PDE build steps if --automated is passed.
          In build.pl, call new copy-icons-to-plugins.pl if --automated.

Mon Jan  3 21:09:12 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/.project:

          Include in the repository as is done for the other diagram projects
          to avoid crashing during ant script run.

Mon Jan  3 20:51:11 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/parts/DataLibEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DcpsLibEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/src/org/opendds/modeling/diagram/main/edit/parts/OpenDDSModelEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/PolicyLibEditPart.java:

          Remove the annoying and confusing pop-up bars used for shortcuts to palette tools.
          If the all the tool icons are distinct for a diagram consider re-enabling for that diagram.

Mon Jan  3 20:37:03 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/icons/copy-icons-to-plugins.pl:

          Cleaned up my comments that were copied from
          the bash file.

        * tools/modeling/icons/copy-icons-to-plugins.sh:

          Removed this file since it being replaced by
          a perl script.

Mon Jan  3 19:42:18 UTC 2011  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/icons/copy-icons-to-plugins.pl:

          Created a Perl script for copy-icons-to-plugins.

Mon Jan  3 18:14:10 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/icons/copy-icons-to-plugins.sh:

          Don't add to icon files under the org.opendds.modeling.model.edit
          plug-in to the repository.

        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons:

          Removed these directory and all the icons under it as there were
          files whose name differed only by case. For operating systems like
          Windows that are case-insensitive this
          causes problems when doing a subversion update.

Mon Jan  3 15:50:42 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmftool:

          Forgot to update palette icons when customizing DataLib icons.

Mon Jan  3 15:02:31 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/icons/DcpsLib-icon-to-element.txt:
        * tools/modeling/icons/copy-icons-to-plugins.sh:
        * tools/modeling/icons/obj16/Dcps.gif:
        * tools/modeling/icons/obj16/InputPin.gif:
        * tools/modeling/icons/obj16/OutputPin.gif:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/ContentFilteredTopic.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DataReader.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DataWriter.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Domain.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DomainParticipant.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/MultiTopic.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Publisher.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Subscriber.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Topic.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/dataReader.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/dataWriter.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/domain.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/domainParticipant.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/publisher.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/subscriber.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/topic.gif:

          Add custom icons for DcpsLib.

Mon Jan  3 13:14:37 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/icons/DataLib-icon-to-element.txt:
        * tools/modeling/icons/MainDiagram-icon-to-element.txt:
        * tools/modeling/icons/PolicyLib-icon-to-element.txt:
        * tools/modeling/icons/copy-icons-to-plugins.sh:

          Split out icon to element mapping based on diagram type.

        * tools/modeling/icons/obj16/DataType.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Array.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Boolean.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Branch.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Case.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Char.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Double.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Enum.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Field.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Float.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Key.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Long.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/LongDouble.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/LongLong.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Octet.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Sequence.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Short.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/String.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Struct.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Typedef.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/ULong.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/ULongLong.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/UShort.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/Union.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/WChar.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/WString.gif:

          Added a custom icon for data types.

Mon Jan  3 12:41:38 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/icons/obj16/QosPolicy.gif:

          Forgot to add icon used for QoS Policies in previous commit.

Mon Jan  3 00:59:51 UTC 2011  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/icons/icon-to-element.txt:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/DurabilityQosPolicyKindEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/HistoryQosPolicyKindEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/LivelinessQosPolicyKindEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/OwnershipQosPolicyKindEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/PresentationQosPolicyAccess_scopeEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/ReliabilityQosPolicyKindEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/QosPolicies.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DeadlineQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DestinationOrderQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DurabilityQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DurabilityServiceQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/EntityFactoryQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/GroupDataQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/HistoryQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/LatencyBudgetQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/LifespanQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/LivelinessQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/OwnershipQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/OwnershipStrengthQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/PartitionQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/PresentationQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/ReaderDataLifecycleQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/ReliabilityQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/ResourceLimitsQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/TimeBasedFilterQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/TopicDataQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/TransportPriorityQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/UserDataQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/WriterDataLifecycleQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/deadlineQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/destinationOrderQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/dsQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/durabilityQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/efQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/gdQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/historyQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/lbQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/lifespanQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/livelinessQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/osQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/ownershipQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/partitionQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/presentationQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/rdlQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/reliabilityQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/rlQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/tbfQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/tdQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/tpQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/udQosPolicy.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/wdlQosPolicy.gif:

          Use a custom icon for the QoS Policies.

Thu Dec 30 22:28:00 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Remove loadMasks.  return DEFAULT_STATUS_MASK in mask methods.

Thu Dec 30 22:06:45 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ExternalPolicies/publisher.cpp:

          Removed log messages.

Thu Dec 30 21:00:04 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:

          Enable drag and drop so that libraries from other resources can be included
          on the main diagram (with the resource automatically loaded).

Thu Dec 30 20:41:46 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/icons:
        * tools/modeling/icons/copy-icons-to-plugins.sh:
        * tools/modeling/icons/icon-to-element.txt:
        * tools/modeling/icons/obj16:
        * tools/modeling/icons/obj16/OpenDDSDiagramFile.gif:
        * tools/modeling/icons/obj16/OpenDDSModelFile.gif:
        * tools/modeling/icons/obj16/OpenDDSSdkLib.gif:
        * tools/modeling/icons/obj16/UmlPackage.gif:

          Start of icon management for the various diagram elements.

        * tools/modeling/plugins/org.opendds.modeling.diagram.main/icons/obj16/OpenDDSDiagramFile.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/OpenDDSModel.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/icons/full/obj16/OpenDDSModelFile.gif:

          Additional icons to further customize SDK diagram and files.

Thu Dec 30 19:46:48 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/Arrays.opendds:
        * tools/modeling/tests/CompositeKey/CompositeKey.opendds:
        * tools/modeling/tests/DomainZero/DomainZero.opendds:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.gen:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.gen:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.opendds:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:
        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:
        * tools/modeling/tests/Sequences/Sequences.opendds:
        * tools/modeling/tests/SubscriberQos/SubQos.opendds:
        * tools/modeling/tests/TopicQos/TopQos.opendds:

          Set copyFromTopicQos value.  Gen file for each test.

        * tools/modeling/tests/setup.pl:

          generate tmp file.

Thu Dec 30 18:55:08 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.opendds:
        * tools/modeling/tests/ExternalPolicies/publisher.cpp:
        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:

          External QosPolicy reference support.

Thu Dec 30 17:14:38 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/plugin.xml:

          Removed wizard from org.eclipse.ui.newWizards extension to prevent
          users from creating diagram/model starting at the library level (DataLib,
          DcspLib, PolicyLib) instead of at the main diagram level.

Wed Dec 29 21:30:58 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/providers/FieldParserProvider.java:

          Fixed bug not allowing Types across resources to be allowed for Field type.

        * tools/modeling/testdata/DataLib/DataLibTest.opendds:

          Update based on bug fix.

Wed Dec 29 18:43:03 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:

          Enabled drag and drop so that elements from other resources can be included
          and referred to in diagram.

        * tools/modeling/testdata/DataLib/DataLib2.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram:
        * tools/modeling/testdata/DataLib/DataLibTest_screenshot_1.png:

          Updated to start at OpenDDSModel level rather than types:DataLib.
          Included "shortcut" to element in DataLib2.opendds in diagram with
          Typedef referencing shortcut.

        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram_datalib:

          Removed this file.

Wed Dec 29 13:18:06 UTC 2010  Byron Harris  <harrisb@ociweb.com>


        * tools/modeling/tests/org.opendds.modeling.graphics.dev:

          Removed these directory as it is no long actively used.

Tue Dec 28 21:22:17 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.gmf/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/figures:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/figures/UmlPackageFig.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/.classpath:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/META-INF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.main/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:
        * tools/modeling/plugins/org.opendds.modeling.graphics/diagrams/classDiagram.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.model.edit:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DataLib.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/DcpsLib.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/PolicyLib.gif:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/icons/full/obj16/UmlPackage.gif:

          Library figures now look like Packages. Replaced default palette and EMF editor
          icons for libraries with Package icon taken from Uml2tools with different color
          to distinguish from future "true" Package.

Mon Dec 27 22:40:03 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:
        * tools/modeling/codegen/model/Service_T.cpp:

          Added a boolean parameter 'copyQosFromTopic' to
          Delegate::createPublication() and createSubscription().
          Only if this value is true will the Topic QoS values be used when
          creating a Data Writer or Data Reader.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Use the copyFromTopicQos bool in generated code.

        * tools/modeling/tests/Messenger/Messenger.opendds:

          Added the XML attribute copyFromTopicQos for testing.

Mon Dec 27 19:36:11 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/com.ociweb.emf.util/build.properties:

          Removed plugin.xml from the bin.includes list since there
          is no plugin.xml.

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/.project:
        * tools/modeling/plugins/org.opendds.modeling.sdk/.project:

          Added a few project references for cases where I've seen Eclipse
          confused about build order during a Clean All & build.

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/META-INF/MANIFEST.MF:

          Added MANIFEST.MF to svn because we need com.ociweb.emf.util.

Mon Dec 27 16:37:31 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerSplit/MessengerSplit.gen:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.gen:

          Genfile.

Mon Dec 27 16:01:20 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ExternalPolicies/ExtPolicies.opendds:
        * tools/modeling/tests/ExternalPolicies/ExternalPolicies.gen:
        * tools/modeling/tests/ExternalPolicies/publisher.cpp:

          Rename policylib and reader enum.

Mon Dec 27 15:50:20 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ExternalPolicies:
        * tools/modeling/tests/setup.pl:

          Renamed back

Mon Dec 27 15:32:12 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/setup.pl:

          Rename dir

Mon Dec 27 15:23:53 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/plugin.xml:

          Workaround for GMF bug that prevents diagrams generated from Ecore
          models from reloading property after diagram app was re-opened.
          Also was causing Period compartments not to show fields properly when
          diagram was re-opened.

        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds_diagram:
        * tools/modeling/testdata/PolicyLib/DefaultPolicyLibTest.opendds:
        * tools/modeling/testdata/PolicyLib/DefaultPolicyLibTest.opendds_diagram:
        * tools/modeling/testdata/PolicyLib/NonDefaultPolicyLibTest.opendds:
        * tools/modeling/testdata/PolicyLib/NonDefaultPolicyLibTest.opendds_diagram:

          Updates to account for workaround to GMF bug.

        * tools/modeling/testdata/PolicyLib/DefaultPolicyLibTest.opendds_diagram_policylib:
        * tools/modeling/testdata/PolicyLib/NonDefaultPolicyLibTest.opendds_diagram_policylib:

          Removed these files.

Sun Dec 26 21:49:59 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/DeadlineQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/DsQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LbQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LifespanQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LivelinessQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/RdlQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/ReliabilityQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/TbfQosPolicyCreateCommand.java:

          Custom code for policies with Period types now will initializing the Periods.

Wed Dec 22 23:13:43 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Sequences/publisher.cpp:

          Assign the union prior to sending.

Wed Dec 22 23:10:27 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/TopicQos/TopQos.gen:

          Additional genfile.

Wed Dec 22 18:51:50 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Sequences/Sequences.gen:
        * tools/modeling/tests/SubscriberQos/SubQos.gen:

          Additional genfiles.

Wed Dec 22 18:48:21 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/PolicyLib/PolicyLib.gen:
        * tools/modeling/tests/ReaderQos/ReaderQos.gen:

          Additional genfiles.

Wed Dec 22 18:32:50 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.gen:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.gen:

          Additional genfiles.

Wed Dec 22 18:24:18 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.gen:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.gen:

          Additional genfiles.

Wed Dec 22 18:15:58 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.gen:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.gen:

          Additional genfiles.

Wed Dec 22 18:02:02 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/CompositeKey/CompositeKey.gen:
        * tools/modeling/tests/DomainZero/DomainZero.gen:

          Additional genfiles.

Wed Dec 22 15:45:37 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays/Arrays.gen:
        * tools/modeling/tests/InvalidNames/InvalidNames.gen:

          Additional genfiles.

Wed Dec 22 15:29:22 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Messenger/Messenger.gen:

          Added reference genfile.

Wed Dec 22 00:42:08 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3999] 2010-12-22 00:20  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.properties,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/CustomizationTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          Work in progress -- implementing the customization tab of the
          editor, starting to migrate the generation actions as well.

        * [r3997] 2010-12-21 17:16  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/Utils.java:

          Factored the browse dialogs out for reuse by the editor forms.
          Added the encoding combo selection back into the New Wizard.

Tue Dec 21 21:55:40 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:
        * tools/modeling/tests/setup.pl:

          Updates to apply traits to codegen file.

        * tools/modeling/tests/Messenger/Messenger.mpc:
        * tools/modeling/tests/Messenger/Messenger.opendds:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:

          Consisten naming.

Mon Dec 20 19:44:39 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Make work with preprocessed format.

        * tools/modeling/tests/setup.pl:

          Extra steps of preprocessing/traits.

Mon Dec 20 18:37:06 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.mpc:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.opendds:
        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:
        * tools/modeling/tests/MessengerGlobalNs/transports.traits:

          Align model names.

        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:

          Don't require additional #include of external models.


Mon Dec 20 18:23:11 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          include depended-on idl files.


        * tools/modeling/tests/MessengerSplit/publisher.cpp:

          Don't require additional #include of external models.

Mon Dec 20 17:07:15 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:

          Remove debug info.

Mon Dec 20 13:31:53 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.emf.util/src/com/ociweb/emf/util/ReferencesFinder.java:

          Changed signature of isReferenceCandidate() so it can be used in broader context.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyAction.java:

          Update to use new signature of ReferencesFinder.isReferenceCandidate().

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyAction.java:

          Fixed so that user can't try to add a custom policy that is same type as shared policy.

Mon Dec 20 12:32:59 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/DCPS.ecore_diagram:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Domain.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/domain/DomainEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/domain/impl/DomainEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl/publisherImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl/subscriberImpl.java:

          Removed subscriber and publisher inheriting from ddsProperty which was allowing them
          to own any QosPolicy. This was causing the policy selection dialog for them to
          show policies OpenDDS doesn't support.

Fri Dec 17 21:47:47 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

          Add a model attribute to imported dataLibs.

Fri Dec 17 21:46:41 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:

          Add common template for type name enums.

Fri Dec 17 18:44:53 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/preprocess.xsl:

          Preprocess .opendds files, and pull in external parts.

Fri Dec 17 18:38:45 UTC 2010  Mike Martinez  <martinez_m@lab.ociweb.com>

        * [r3986] 2010-12-17 17:06  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          Fixed issue with empty modelfile causing crash of editor when
          opening the resource after creation.

Fri Dec 17 15:01:24 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

          Only add Traits to mpc file when a dcpsLib is present.

Fri Dec 17 13:37:47 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.gmf/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/dialogs/ObjectsAcrossResourcesDialog.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/edit/commands/AddReferenceCommand.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/edit/parts/AbstractRefSelectionAction.java:

          Additions to extract commonality between domain entity QoS Policies and Topic Struct referencing
          diagram code.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/QosPolicyReferCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyAction.java:

          Refactored to use new com.ociweb.gmf code.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/TopicTypeReferCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefTypeAction.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefTypeActionTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/StructLabeler.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/TopicDescription.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/impl:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/impl/ContentFilteredTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/impl/MultiTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/topics/impl/TopicImpl.java:

          Added support for user selecting from context menu the available Structs in all open resources the Struct to be the Topic datatype.

Fri Dec 17 04:54:06 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3982] 2010-12-17 04:52  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/CustomizationTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/TreeViewerDelegate.java:

          Editor working with delegate as the customization tab with all
          layout delegated to the tree only.

          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java,

          Noted issue with empty model and target resulting in editor
          crash when trying to serialize the empty model.

Fri Dec 17 00:57:04 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3980] 2010-12-17 00:55  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.properties,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/CustomizationTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java:

          Continuing to implement Customization tab.

        * [r3979] 2010-12-17 00:43  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/CustomizationTab.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/TreeViewerDelegate.java:

          Starting to implement the Customization tab of the code generation
          editor.

Thu Dec 16 22:53:56 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3977] 2010-12-16 22:44  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java:

          Added the all important 'NOT' to the code generation directives for
          modified source.

        * [r3976] 2010-12-16 22:35  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          New Wizard is complete, without refactoring to share behavior with
          the editor.
          Restricted the editor 'Tree' tab to show only the instances.

        * [r3975] 2010-12-16 17:47  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          Working New Wizard before factoring actions out for use in Editor
          proper.

Thu Dec 16 13:35:20 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.trace:

          Added support for LongDouble type to the DataLib diagram.

Thu Dec 16 13:07:07 UTC 2010  Byron Harris  <harrisb@ociweb.com>


        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore_diagram:

          Added support for LongDouble type to the Ecore model.

Thu Dec 16 12:34:27 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

          DataWriter's writer_data_lifecycle was treated as a child in the property sheet. Changed
          to be property like the other policies.

Thu Dec 16 00:01:10 UTC 2010  Mike Martinez  <martinez_m@lab.ociweb.com>

        * [r3970] 2010-12-15 22:13  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.xml:

          Added a missing file.

        * [r3969] 2010-12-15 22:08  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          Work in progress to account for an error in the previous checkin.

Wed Dec 15 20:23:31 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/InvalidNames/publisher.cpp:
        * tools/modeling/tests/InvalidNames/subscriber.cpp:

          Updates to build with new identifiers.

Wed Dec 15 19:59:45 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/common.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Handle space in dataLib name

        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:

          Add space in dataLib name

Wed Dec 15 17:38:17 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:

          Set URIResolver to transformer factory, rather than tranformer instance.
          This was moved to allow URI resolution during stylesheet compilation,
          as is done with <xsl:import> and <xsl:include>.

Wed Dec 15 04:59:57 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

          Merged trunk r3963 out to this branch.

Wed Dec 15 04:53:01 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3962] 2010-12-15 04:51  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.properties,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedModelFile.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          Created modelfile and target directory selection wizard page and
          implemented model file selection behaviors. This includes extracting
          valid model information as the file is selected. Started
          implementing the Browse feature for model file selection.

Tue Dec 14 22:55:56 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:

          Handle invalid reader and writer name.

Tue Dec 14 22:26:30 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:

          Handle invalid publisher and subscriber name.

Tue Dec 14 21:54:52 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Handle invalid participant name.

        * tools/modeling/tests/InvalidNames:
        * tools/modeling/tests/InvalidNames/InvalidNames.mpc:
        * tools/modeling/tests/InvalidNames/InvalidNames.opendds:
        * tools/modeling/tests/InvalidNames/publisher.cpp:
        * tools/modeling/tests/InvalidNames/subscriber.cpp:
        * tools/modeling/tests/InvalidNames/transports.traits:

          New test case for names which are invalid identifiers.

Tue Dec 14 20:35:56 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/DCPS.ecore:

          For DataReaderWriter::copyTopicQosPolicy, set default value
          to false so it will be serialized.

Tue Dec 14 20:04:30 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Handle external Qos policies.

        * tools/modeling/tests/ExernalPolicies/ExternalPolicies.opendds:

          Updated to make external Qos Policy refs for every Entity.

        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:

          Updated to add Qos policies to topic.

Tue Dec 14 19:08:50 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ExernalPolicies:
        * tools/modeling/tests/ExernalPolicies/ExternalPolicies.mpc:
        * tools/modeling/tests/ExernalPolicies/ExternalPolicies.opendds:
        * tools/modeling/tests/ExernalPolicies/PolicyLib.opendds:
        * tools/modeling/tests/ExernalPolicies/publisher.cpp:
        * tools/modeling/tests/ExernalPolicies/subscriber.cpp:
        * tools/modeling/tests/ExernalPolicies/transports.traits:

          Test case for Qos policies in external file.  Doesn't work yet.

Tue Dec 14 18:40:27 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/providers/FieldParserProvider.java:

          Parsing of "name: type" for Field was only working if DataLib was top-level element.
          Removed assumption.

Tue Dec 14 18:29:57 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Arrays:
        * tools/modeling/tests/Arrays/Arrays.mpc:
        * tools/modeling/tests/Arrays/Arrays.opendds:
        * tools/modeling/tests/Arrays/publisher.cpp:
        * tools/modeling/tests/Arrays/subscriber.cpp:
        * tools/modeling/tests/Arrays/transports.traits:

          Arrays of each type in model.

        * tools/modeling/tests/Sequences/Sequences.opendds:

          Fix sequence of union.

Tue Dec 14 15:45:06 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Sequences/Sequences.opendds:

          Added sequence of struct, sequence of union.

Tue Dec 14 15:16:24 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.emf.util/src/com/ociweb/emf/util/ObjectsFinder.java:

          Added a method to support CompartmentChildrenFinder.java

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/CompartmentChildrenFinder.java:

          Added to minimize custom code needed in domain entity policy compartment edit parts.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DataReaderQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DataReaderQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DataWriterQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DataWriterQoSPoliciesSharedEditPart.java:

          Forgot to add to repository.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesSharedEditPart.java:

          Refactored to use CompartmentChildrenFinder so that all the manual overrides are the same.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyAction.java:

          Added additional assert statement.

Tue Dec 14 12:41:51 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

          Removed unused element struct.

Tue Dec 14 04:25:03 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3947] 2010-12-14 04:17  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedModelFile.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGeneratorFactory.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          Finished initial model creation and adding model extraction
          to New Wizard. Cleaned up separation of model extraction and
          conversion. Started adding modelfile and target dir selection
          page to New Wizard.

Mon Dec 13 22:55:00 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Sequences/Sequences.opendds:

          Updated for Sequence of Array, Sequence of Sequence cases.

Mon Dec 13 22:15:11 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Sequences:
        * tools/modeling/tests/Sequences/Sequences.mpc:
        * tools/modeling/tests/Sequences/Sequences.opendds:
        * tools/modeling/tests/Sequences/publisher.cpp:
        * tools/modeling/tests/Sequences/subscriber.cpp:
        * tools/modeling/tests/Sequences/transports.traits:

          Sequences of all intrinsic types.

Mon Dec 13 21:43:36 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Fix bug in Octet sequence support.

Mon Dec 13 20:53:12 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Sequences:
        * tools/modeling/tests/Sequences/aModel.opendds:

          Removed these files.

Mon Dec 13 19:32:20 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/PolicyLib:
        * tools/modeling/tests/PolicyLib/PolicyLib.mpc:
        * tools/modeling/tests/PolicyLib/PolicyLib.opendds:
        * tools/modeling/tests/PolicyLib/publisher.cpp:
        * tools/modeling/tests/PolicyLib/subscriber.cpp:
        * tools/modeling/tests/PolicyLib/transports.traits:

          Move Qos policies to internal policy lib.

Mon Dec 13 18:38:25 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesSharedEditPart.java:

          Fixed policy compartment filtering to work with policy libraries defined either
          in same resource or external resource.

Mon Dec 13 17:37:09 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds/modeling/model/opendds/presentation/OpenDDSEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.model/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/OpenDDSResource.java:

          Move set of OPTION_KEEP_DEFAULT_CONTENT from editor to resource.
          This should effect GMF as well.

        * tools/modeling/tests/DomainZero:
        * tools/modeling/tests/DomainZero/DomainZero.mpc:
        * tools/modeling/tests/DomainZero/DomainZero.opendds:
        * tools/modeling/tests/DomainZero/publisher.cpp:
        * tools/modeling/tests/DomainZero/subscriber.cpp:
        * tools/modeling/tests/DomainZero/transports.traits:

          New test case for domainId 0.

Mon Dec 13 16:54:26 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          Reverse the traits dependency.

        * tools/modeling/tests/CompositeKey/publisher.cpp:
        * tools/modeling/tests/CompositeKey/subscriber.cpp:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:
        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:
        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:
        * tools/modeling/tests/MessengerMulti/publisher.cpp:
        * tools/modeling/tests/MessengerMulti/subscriber.cpp:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/MessengerNoSub/transports.traits:
        * tools/modeling/tests/MessengerPubQos/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/subscriber.cpp:
        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:
        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:
        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:
        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:
        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:
        * tools/modeling/tests/TopicQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/subscriber.cpp:

          Include Traits.h file, rather than the _T.h file.

Sun Dec 12 22:20:39 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/RdlQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/TbfQosPolicyCreateCommand.java:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesSharedEditPart.java:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/RdlQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/TbfQosPolicy2ItemSemanticEditPolicy.java:

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.trace:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/QosPolicies.gmfgraph:

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

          Diagram updates to account for recent model changes to rdlQosPolicy, tbfQosPolicy, and DataReaderWriter.

Fri Dec 10 20:53:15 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Support for reader data lifecycle qos.

        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:
        * tools/modeling/tests/TopicQos/TopQos.opendds:

          Additional test cases for reader data lifecycle and time based
          filter qos.

        * tools/modeling/tests/setup.pl:

          Additional tests.

Fri Dec 10 20:04:37 UTC 2010  Mike Martinez  <martinez_m@lab.ociweb.com>

        * [r3934] 2010-12-10 19:59  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/ParsedModelFile.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGenerator.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Generator/SdkGeneratorFactory.java:

          Migrating the previous code generation implementation into the
          generated editor for the code generation specification meta-model.

        * [r3927] 2010-12-10 17:57  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditorPlugin.java[DEL]:

          Remove accidentally added generated file with no customization.

        * [r3926] 2010-12-10 17:55  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditor.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.ecore,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.genmodel:

          Updated default values in meta-model.
          Switched from using Java default initial values to model initial values.
          Added serialization options to force defaults to editor save operation.

        * [r3924] 2010-12-10 17:15  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorEditorPlugin.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java:

          Generate a skeleton model when creating a new one.
          Enable serialization of default values.

Fri Dec 10 19:26:16 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Added copyFromTopicQos boolean to DataReaderWriter.

Fri Dec 10 19:11:41 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/QoS.ecore:

          Changed ReaderDataLifecycleQosPolicy::autopurge_nowriter_samples_delay from
          type Long to Period.
          Added ReaderDataLifecycleQosPolicy::autopurge_disposed_samples_delay of type Period.
          Changed TimeBasedFilterQosPolicy::minimum_separation from Long to Period.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.trace:

          Temporarily disable diagram manipulation of
          ReaderDataLifecycleQosPolicy::autopurge_nowriter_samples_delay and
          TimeBasedFilterQosPolicy::minimum_separation until presentation of types
          changed from Long to Period.

Fri Dec 10 18:15:39 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/QoS.ecore:

          Renamed ReaderDataLifecycleQosPolicy's
          autopurge_nowriter_sample_delay to
          autopurge_nowriter_samples_delay to agree with OpenDDS C++ code.

Fri Dec 10 18:11:32 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:

          Remove messages.

        * tools/modeling/tests/CompositeKey:
        * tools/modeling/tests/CompositeKey/CompositeKey.mpc:
        * tools/modeling/tests/CompositeKey/CompositeKey.opendds:
        * tools/modeling/tests/CompositeKey/publisher.cpp:
        * tools/modeling/tests/CompositeKey/subscriber.cpp:
        * tools/modeling/tests/CompositeKey/transports.traits:
        * tools/modeling/tests/setup.pl:

          New test case for composite keys.

Fri Dec 10 17:35:48 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ReaderQos:
        * tools/modeling/tests/TopicQos:

          set svn:ignore.

        * tools/modeling/tests/MessengerQos:
        * tools/modeling/tests/MessengerQos/MessengerQos.mpc:
        * tools/modeling/tests/MessengerQos/MessengerQos.opendds:
        * tools/modeling/tests/MessengerQos/MessengerQos.opendds_diagram:
        * tools/modeling/tests/MessengerQos/README:
        * tools/modeling/tests/MessengerQos/publisher.cpp:
        * tools/modeling/tests/MessengerQos/run_test.pl:
        * tools/modeling/tests/MessengerQos/subscriber.cpp:
        * tools/modeling/tests/MessengerQos/tcp.conf:
        * tools/modeling/tests/MessengerQos/transports.traits:

          Removed these files.  Covered by other examples.

Fri Dec 10 17:16:47 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/TopicQos/TopQos.opendds:

          Added durability service.

Fri Dec 10 17:05:10 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/.classpath:

          Added .classpath as we had to do for org.opendds.modeling.model.editor.

Fri Dec 10 16:55:40 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/tests/TopicQos/TopQos.opendds:

          Updates for TopicData qos policy.

Fri Dec 10 16:51:06 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Updates for Topic qos policies.

        * tools/modeling/tests/TopicQos:
        * tools/modeling/tests/TopicQos/TopQos.mpc:
        * tools/modeling/tests/TopicQos/TopQos.opendds:
        * tools/modeling/tests/TopicQos/publisher.cpp:
        * tools/modeling/tests/TopicQos/subscriber.cpp:
        * tools/modeling/tests/TopicQos/transports.traits:

          Test case for Topic qos policies.

Fri Dec 10 16:19:57 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.emf.util/src/com/ociweb/emf/util/ObjectsFinder.java:
        * tools/modeling/plugins/com.ociweb.gmf/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/edit/parts/ModelChildrenFilter.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/TopicQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyActionTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyActionTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:

          Added ability to specify policies graphically for Topics.
          Can now link DomainPartipants to Domains.
          Enabled validations (current only reference cardinality at the Ecore level are checked).

Fri Dec 10 16:10:19 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:

          Additional DataReader/DataWriter QOS policies.

Fri Dec 10 05:12:42 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:

          Additional QOS policies for DataReader and Subscriber.

Thu Dec  9 22:56:56 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:

          Supoort Period data types.  Fix Writer example.

Thu Dec  9 20:29:09 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Support DataReaderQOS values.

        * tools/modeling/tests/ReaderQos:
        * tools/modeling/tests/ReaderQos/ReaderQos.mpc:
        * tools/modeling/tests/ReaderQos/ReaderQos.opendds:
        * tools/modeling/tests/ReaderQos/publisher.cpp:
        * tools/modeling/tests/ReaderQos/subscriber.cpp:
        * tools/modeling/tests/ReaderQos/transports.traits:

          Test DataReaderQOS values.

Thu Dec  9 19:25:34 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:

          Remove partition references.

        * tools/modeling/tests/SubscriberQos:
        * tools/modeling/tests/SubscriberQos/SubQos.mpc:
        * tools/modeling/tests/SubscriberQos/SubQos.opendds:
        * tools/modeling/tests/SubscriberQos/publisher.cpp:
        * tools/modeling/tests/SubscriberQos/subscriber.cpp:
        * tools/modeling/tests/SubscriberQos/transports.traits:
        * tools/modeling/tests/setup.pl:

          Test with subscriber QOS.

Thu Dec  9 17:57:00 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Updates to handle partitionQos.

        * tools/modeling/tests/Codegen/NewCodegen.opendds:
        * tools/modeling/tests/MessengerQos/MessengerQos.opendds:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:

          Remove use of writerTopic and topicDesc.

Thu Dec  9 16:15:03 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:

          Handle partition.

Thu Dec  9 14:38:54 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/lut.xml:

          Added suffix for durability service history kind.

        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:

          Additional DataWriter QOS policies.

Thu Dec  9 14:29:43 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesSharedEditPart.java:

          Applied fix similar to "Wed Dec  8 14:40:53 UTC 2010"
          commit that applies to Publisher and Subscriber.

Thu Dec  9 13:48:43 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds:
        * tools/modeling/testdata/DcpsLib/DcpsLibTest.opendds_diagram:
        * tools/modeling/testdata/DcpsLib/DcpsTest_screenshot_2.png:

          Renamed and refreshed diagram and data content to account for recent
          Ecore model changes.

        * tools/modeling/testdata/DcpsLib/DcpsTest.opendds:
        * tools/modeling/testdata/DcpsLib/DcpsTest.opendds_diagram_dcpslib:

          Removed these files.

Thu Dec  9 13:23:22 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/DcpsLib:

          Renamed Dcps directory to DcpsLib to be consistent with other directories.

Thu Dec  9 13:09:07 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:
        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

          Stereotypes dataReader and dataWriter defined in OpenDDS.ecore had inappropriate
          Topic and TopicDescription references. These were removed which allowed similar references
          in DataReader and DataWriter defined in DCPS.ecore to be renamed to "topic" as given
          in the DDS Profile spec.

Thu Dec  9 05:03:56 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3904] 2010-12-09 04:54  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/plugin.properties,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation,
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/org/opendds/modeling/sdk/model/GeneratorSpecification/Presentation/GeneratorModelWizard.java,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.ecore:

          Starting to customize the generated code generation editor
          implementation.

        * [r3902] 2010-12-08 19:22  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java,
          tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java:

          Add experimental extraction of transport indices.

Wed Dec  8 21:32:46 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/lut.xml:

          Updates for QOS policy enumerations.

        * tools/modeling/tests/MessengerWriterQos:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.mpc:
        * tools/modeling/tests/MessengerWriterQos/MessengerWriterQos.opendds:
        * tools/modeling/tests/MessengerWriterQos/publisher.cpp:
        * tools/modeling/tests/MessengerWriterQos/subscriber.cpp:
        * tools/modeling/tests/MessengerWriterQos/transports.traits:

          New test for DataWriter Qos policies.

Wed Dec  8 17:57:57 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Added entry in Plug-in Architecture section on the
          help plug-in.

Wed Dec  8 16:00:56 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:

          Changed autoenable back to true.

        * tools/modeling/tests/MessengerPubQos:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.mpc:
        * tools/modeling/tests/MessengerPubQos/MessengerPubQos.opendds:
        * tools/modeling/tests/MessengerPubQos/publisher.cpp:
        * tools/modeling/tests/MessengerPubQos/subscriber.cpp:
        * tools/modeling/tests/MessengerPubQos/transports.traits:

          New test case for Publisher Qos.

Wed Dec  8 14:40:53 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/QosPolicyLabeler.java:

          Qualify policy name by name of the PolicyLib that owns the policy in case
          there are several PolicyLibs in the same resource.

Wed Dec  8 04:00:32 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3897] 2010-12-08 03:48  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.ecore,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.genmodel:

          Updated model to reflect the currently known customizations.

        * [r3893] 2010-12-07 20:49  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src[DEL]:
        * [r3892] 2010-12-07 20:46  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src[DEL]:
        * [r3891] 2010-12-07 20:42  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/bin[DEL]:
        * [r3886] 2010-12-07 19:59  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/InstanceTraits/presentation[DEL]:

          Removed obsolete and generated files and dirs.

        * [r3890] 2010-12-07 20:33  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/plugin.properties:
        * [r3889] 2010-12-07 20:30  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/.classpath,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/.project,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/build.properties,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/plugin.xml:
        * [r3888] 2010-12-07 20:30  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF/MANIFEST.MF,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.genmodel:
        * [r3887] 2010-12-07 20:06  martinezm
          tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF/MANIFEST.MF,
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.ecore[CPY],
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/Generator.genmodel[CPY],
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.ecore[DEL],
          tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.genmodel[DEL]:

          Refactoring to include the full generator information.

Tue Dec  7 22:19:51 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Updates to last stylesheet for domain particpant QosPolicy support.

Tue Dec  7 21:46:09 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Updates for QosPolicy support

        * tools/modeling/tests/MessengerDpQos:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.mpc:
        * tools/modeling/tests/MessengerDpQos/MessengerDpQos.opendds:
        * tools/modeling/tests/MessengerDpQos/publisher.cpp:
        * tools/modeling/tests/MessengerDpQos/subscriber.cpp:
        * tools/modeling/tests/MessengerDpQos/transports.traits:

          Test case isolating domain participant QOS policies.

Tue Dec  7 20:54:35 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/edit/parts/ModelChildrenFilter.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyAction.java:

          Fixed problem where shared policies from policy libraries in the same Ecore file were not being
          presented as candidates for adding to a domain entity.

Tue Dec  7 19:28:33 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/META-INF/MANIFEST.MF:

          Removed empty Import-Packages section which was causing package locations to not
          be found.

Tue Dec  7 18:22:40 UTC 2010  Byron Harris  <harrisb@ociweb.com>


        * tools/modeling/plugins/com.ociweb.gmf/.classpath:
        * tools/modeling/plugins/com.ociweb.gmf/.project:
        * tools/modeling/plugins/com.ociweb.gmf/META-INF:
        * tools/modeling/plugins/com.ociweb.gmf/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/com.ociweb.gmf/build.properties:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/EnumDirectEdit/EnumDirectEditManager.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/EnumDirectEdit/EnumDirectEditPolicy.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/dialogs/ObjectLabeler.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/dialogs/ObjectsAcrossResourcesDialog.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/edit/commands/RequestToCommandConverter.java:
        * tools/modeling/plugins/com.ociweb.gmf/src/com/ociweb/gmf/edit/parts/ModelChildrenFilter.java:

          Split out non SDK specific GMF based code similar to how non SDK specific EMF code was put
          into com.ociweb.emf.util plug-in.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/META-INF/MANIFEST.MF:

          Modified so com.ociweb.gmf plug-in would be picked up.

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/com/ociweb/gmf/dialogs/ObjectLabeler.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/com/ociweb/gmf/dialogs/ObjectsAcrossResourcesDialog.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/com/ociweb/gmf/edit/commands/RequestToCommandConverter.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/com/ociweb/gmf/edit/parts/ModelChildrenFilter.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/com/ociweb/gmf/EnumDirectEdit/EnumDirectEditManager.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/com/ociweb/gmf/EnumDirectEdit/EnumDirectEditPolicy.java:

          Removed these files.

Tue Dec  7 15:11:21 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.editor/src:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds/modeling:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds/modeling/model:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds/modeling/model/opendds:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds/modeling/model/opendds/presentation:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/src/org/opendds/modeling/model/opendds/presentation/OpenDDSEditor.java:

          Added OpenDDSEditor.java to override generated doSave method.
Tue Dec  7 14:42:20 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/DCPS.ecore:

          Set domainID defaultValueLiteral to 0
Mon Dec  6 22:06:05 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerQos/MessengerQos.mpc:
        * tools/modeling/tests/MessengerQos/MessengerQos.opendds:
        * tools/modeling/tests/MessengerQos/publisher.cpp:
        * tools/modeling/tests/MessengerQos/subscriber.cpp:
        * tools/modeling/tests/MessengerQos/transports.traits:

          More updates to QOS test.

Mon Dec  6 21:30:29 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/Core.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

          Removed ownedEntity association from Entity.

Mon Dec  6 16:38:42 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/lut.xml:

          Handle participant QOS.

        * tools/modeling/tests/MessengerQos:
        * tools/modeling/tests/MessengerQos/MessengerQos.mpc:
        * tools/modeling/tests/MessengerQos/MessengerQos.opendds:
        * tools/modeling/tests/MessengerQos/MessengerQos.opendds_diagram:
        * tools/modeling/tests/MessengerQos/README:
        * tools/modeling/tests/MessengerQos/publisher.cpp:
        * tools/modeling/tests/MessengerQos/run_test.pl:
        * tools/modeling/tests/MessengerQos/subscriber.cpp:
        * tools/modeling/tests/MessengerQos/tcp.conf:
        * tools/modeling/tests/setup.pl:

          New test for Qoses.

Fri Dec  3 20:32:29 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/Topics.ecore:

          Fixed TopicDescription so that child datatype is required.

Fri Dec  3 18:52:18 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMulti/MessengerMulti.mpc:
        * tools/modeling/tests/MessengerMulti/MessengerMulti.opendds:
        * tools/modeling/tests/MessengerMulti/publisher.cpp:
        * tools/modeling/tests/MessengerMulti/subscriber.cpp:
        * tools/modeling/tests/MessengerMulti/transports.traits:
        * tools/modeling/tests/setup.pl:

          Test case for multiple datalibs in a model.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Updates for multiple datalibs in a model.

        * tools/modeling/tests/MessengerMulti/Messenger.mpc:
        * tools/modeling/tests/MessengerMulti/MessengerModel.opendds:

          Removed these files.

Fri Dec  3 16:02:13 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:

        * tools/modeling/testdata/DataLib/DataLibConstraintErrorsTest1.opendds:
        * tools/modeling/testdata/DataLib/DataLibConstraintErrorsTest1.opendds_diagram_datalib:
        * tools/modeling/testdata/DataLib/DataLibConstraintErrorsTest1_screenshot_1.png:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram_datalib:

          Auditing added to DataLib diagram to help user ensure that model's
          semantics are consistent with OpenDDS requirements. As can be seen from the
          screenshot and noted in the design notes, validation checks are not yet exhaustive.

Fri Dec  3 14:11:58 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/parts/StructFieldsEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/parts/StructKeysEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram_datalib:
        * tools/modeling/testdata/DataLib/DataLibTest_screenshot_1.png:

          Oops. Didn't properly regenerate DataLib.gmfgen accounting for new DataLib.trace.

Fri Dec  3 13:15:15 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/parts/StructFieldsEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/parts/StructKeysEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.trace:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram_datalib:

          VisualID attributes for figures in DataLib.trace (generated as needed at the
          same time DataLib.gmfgen is generated) changed for some reason. Updated to
          account for new IDs.

Thu Dec  2 23:59:25 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMulti:

          New example for multiple datalibs

Thu Dec  2 23:53:25 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerSplit:

          ignore log files.

        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:
        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/run_test.pl:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:
        * tools/modeling/tests/MessengerSplit/transports.traits:

          make example runnable - fix lib path, set transport Ids,
          use library namespace.

Thu Dec  2 23:38:04 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerNoSub:

          ignore log files.

        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/MessengerNoSub/run_test.pl:
        * tools/modeling/tests/MessengerNoSub/transports.traits:

          make example runnable - fix lib path, remove launch of
          subscriber, set transport Ids, use library namespace.

Thu Dec  2 23:27:15 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/Messenger:
        * tools/modeling/tests/MessengerNoPub:

          ignore log files.

        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoPub/run_test.pl:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/MessengerNoPub/transports.traits:

          make example runnable - fix lib path, remove launch of
          publisher, set transport Ids, use library namespace.

Thu Dec  2 23:11:59 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMixed:

        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerMixed/run_test.pl:

          make example runnable - fix lib path, set transport Ids.

Thu Dec  2 22:08:53 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.opendds:
        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:
        * tools/modeling/tests/MessengerMixed/transports.traits:

          Updates for traits model name, global ns changes.

Thu Dec  2 21:52:33 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:
        * tools/modeling/tests/Messenger/transports.traits:

          No longer hard-code model name in traits (get from .traits file for now)

Thu Dec  2 21:43:18 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:

          handle global namespace datalibs.

        * tools/modeling/tests/MessengerGlobalNs:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.mpc:
        * tools/modeling/tests/MessengerGlobalNs/MessengerGlobalNs.opendds:
        * tools/modeling/tests/MessengerGlobalNs/README:
        * tools/modeling/tests/MessengerGlobalNs/publisher.cpp:
        * tools/modeling/tests/MessengerGlobalNs/run_test.pl:
        * tools/modeling/tests/MessengerGlobalNs/subscriber.cpp:
        * tools/modeling/tests/MessengerGlobalNs/tcp.conf:
        * tools/modeling/tests/MessengerGlobalNs/transports.traits:
        * tools/modeling/tests/setup.pl:

          New test case for global namespace.

Thu Dec  2 18:11:17 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/providers/FieldParserProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram_datalib:

          Moved DataLib definition to Types.ecore to get around OCL expression limitations as described
          in GMF newsgroup posting titled
          "Can't refer to elements defined in more than one Ecore file in GMF Audit Rule"
          (http://www.eclipse.org/forums/index.php?t=msg&goto=641777&S=82a8b15a2946ffe3094ae58601c91fb9).

Wed Dec  1 21:19:51 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/InstanceTraits:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/InstanceTraits/presentation:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.editor/src/InstanceTraits/presentation/InstanceTraitsEditor.java:

          Serialize default properties.

Wed Dec  1 19:55:31 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/META-INF:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/META-INF/MANIFEST.MF:

          Now needs to import from com.ociweb.emf.util plug-in.

Wed Dec  1 19:52:59 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.genmodel:

          Regenerate the generator.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/bin:

          Removed this file.

Wed Dec  1 19:24:41 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.ecore:

          Convert UdpConfig attribute to reference.

Wed Dec  1 19:20:50 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/com.ociweb.emf.util/META-INF/MANIFEST.MF:

          Export package com.ociweb.emf.util.

        * tools/modeling/plugins/org.opendds.modeling.model/src/com:
        * tools/modeling/plugins/org.opendds.modeling.model/src/com/ociweb:
        * tools/modeling/plugins/org.opendds.modeling.model/src/com/ociweb/emf:
        * tools/modeling/plugins/org.opendds.modeling.model/src/com/ociweb/emf/util:
        * tools/modeling/plugins/org.opendds.modeling.model/src/com/ociweb/emf/util/ClassesFinder.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/com/ociweb/emf/util/ReferencesFinder.java:

          Removed these files since they're in their own plug-in now.

Wed Dec  1 18:53:12 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/.classpath:

          Check in generated classpath

Wed Dec  1 17:56:36 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/dcps:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/domain:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/domain/impl:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl:

          *.java can no longer be ignored.

Wed Dec  1 17:21:23 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/.project:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/.settings:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/plugin.xml:

          Additions to make new project work.

Wed Dec  1 16:59:16 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.ecore:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.genmodel:

          Converted MulticastConfig to use references instead of attributes.

Wed Dec  1 16:47:34 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/InstanceTraits:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/InstanceTraits/provider:

          Added dirs to customize generated emf code.

        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/InstanceTraits/provider/BooleanConfigParamItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/InstanceTraits/provider/FloatConfigParamItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/InstanceTraits/provider/IntegerConfigParamItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model.edit/src/InstanceTraits/provider/StringConfigParamItemProvider.java:

          Customize getText to show name instead of type.

Wed Dec  1 15:56:01 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/.classpath:

          Remove references to JARs on my file system.  Not needed anyhow.

Wed Dec  1 15:17:02 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/images/gmf-pop-up-bars.png:
        * tools/modeling/docs/design_notes/plugins.html:

          Started to add diagram TODOs.

Wed Dec  1 14:41:56 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore:

          Because Keys can be re-ordered in the Struct Keys compartment it is no longer
          necessary to have an index attribute associated with Key for user to
          manipulate to specify order. Therefore the index attribute has been removed.

Wed Dec  1 14:20:33 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/.classpath:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/.project:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/commands/CompartmentRepositionEObjectCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/parts/StructFieldsEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/parts/StructKeysEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/edit/policies/CompartmentEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/providers/FieldParserProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.datalib/src/org/opendds/modeling/model/opendds/diagram/datalib/providers/StructKeyParserProvider.java:

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.trace:

          Added support for specifying Field types in Struct, Union, and Branch using
          the form "name: type" to figure compartment reduce diagram clutter.
          Similarly a Keys compartment was added to Struct where keys can be added by
          typing in the name of the corresponding Field within the Struct.
          Struct Field and Keys can be dragged and dropped within the compartment to
          reorder.

        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram_datalib:
        * tools/modeling/testdata/DataLib/DataLibTest_screenshot_1.png:

          Updates based on the latest version of the DataLib diagram code.

Wed Dec  1 03:20:13 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.ecore:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.genmodel:

          Converted TcpConfig attributes to optional contained class references.


Wed Dec  1 02:17:12 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.ecore:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.genmodel:

          Converted TransportConfig attributes to optional contained class
          references.

Tue Nov 30 16:32:14 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.ecore:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.genmodel:

          TcpConfig and MulticastConfig in InstanceTraits ecore model.

Mon Nov 29 22:36:08 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.genmodel:

          Model generator for InstanceTraits.

Mon Nov 29 22:31:29 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.ecore:

          Add Transports and TransportConfig to model.

Mon Nov 29 22:19:34 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk.model:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/bin:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/model/InstanceTraits.ecore:
        * tools/modeling/plugins/org.opendds.modeling.sdk.model/src:

          New InstanceTraits ecore model.

Mon Nov 29 22:05:17 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InstanceForm.java:

          Remove reference to deleted model class.

Mon Nov 29 21:36:18 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.sdk/model:

          Removed the ecore model.

Wed Nov 24 21:48:24 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model:
        * tools/modeling/plugins/org.opendds.modeling.model.edit:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/dcps:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/domain:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds:

          set svn:ignore

Wed Nov 24 21:38:22 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/model:
        * tools/modeling/plugins/org.opendds.modeling.sdk/model/InstanceTraits.ecore:
        * tools/modeling/plugins/org.opendds.modeling.sdk/model/InstanceTraits.genmodel:

          Added base model and generator.

Wed Nov 24 20:41:30 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies:

          Set svn:ignore

Wed Nov 24 19:24:24 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgraph:

          Use XYLayout compartments instead of list compartments for pubs/subs
          and DataWriters/DataReaders to open things up so the different levels are
          easier to distinguish.

Wed Nov 24 16:10:22 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/images/Types.png:

          Updated to reflect Types.ecore commit of "Thu Nov  4 19:49:09 UTC 2010".

Wed Nov 24 03:25:07 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          Export Traits struct from shared library.
          Change hard-coded model name to MessengerModel.
          Initialize transport impl properly (autoconfig true).
          Instantiate service using traits with transports.

        * tools/modeling/tests/Codegen/aModel.opendds:

          Added udp transport.

Tue Nov 23 21:51:08 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

          Add traits files to MPC file.

        * tools/modeling/tests/Messenger/MessengerModel.opendds:

          Change transport IDs to those found in aModel.opendds.

        * tools/modeling/tests/Messenger/run_test.pl:

          Add model lib path.

Tue Nov 23 21:23:20 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgraph:

          Forgot to add in previous commit.

Tue Nov 23 21:04:19 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.trace:

          Version of DataLib diagram using non-customized diagram code. This
          means that Struct fields cannot be entered in the Struct figure using
          the form "name: type". Therefore a Field figure needs to be defined
          for every field.

        * tools/modeling/testdata/DataLib/DataLibTest.opendds:
        * tools/modeling/testdata/DataLib/DataLibTest.opendds_diagram_datalib:
        * tools/modeling/testdata/DataLib/DataLibTest_screenshot_1.png:

          Test data updates based on latest DataLib diagram code.

Tue Nov 23 19:15:42 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:

          handle udp configuration.

Tue Nov 23 17:38:03 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/traits_h.xsl:

          New stylesheets for generating traits

Mon Nov 22 23:08:14 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/DefaultInstanceTraits.h:

          Include TransportTypeDefs.h where used.

Mon Nov 22 22:19:36 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:

          Use std::vector instead of arrays when the index could be zero.

        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.mpc:

          Corrected reference to model-generated library for this test.

Mon Nov 22 21:56:12 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Don't reference zero-sized transport arrays which no longer exist.
Mon Nov 22 20:45:24 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Don't create zero-sized transport arrays.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

          Make sure Source files is empty.

Mon Nov 22 20:18:43 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Syntax errors for the missing elements cases.

        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:

          Add transport IDs to publishers and subscribers.

Mon Nov 22 19:55:18 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

          Assign transport IDs as specified in model.

        * tools/modeling/tests/Messenger/MessengerModel.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:

          Add transport IDs to publishers and subscribers.

Mon Nov 22 19:35:56 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Don't create empty IDL module.

Mon Nov 22 19:22:25 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

          Handle case of multiple libraries in a single directory.

Mon Nov 22 18:39:24 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/ant_codegen.xml:

          Add an action to generate code for DataLib.gmfgen with
          ignoreValidationErrors on.

Mon Nov 22 16:14:07 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/codegen/model/Service_T.cpp:

          Additional case of transport_config needing this-> prefix.

Mon Nov 22 15:59:54 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * MPC/config/dds_model.mpb:
        * tools/modeling/codegen/model/DefaultInstanceTraits.h:
        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:
        * tools/modeling/codegen/model/Entities.cpp:
        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:

          Support library changes for moving the transport config info to the
          instance traits.

Mon Nov 22 14:38:55 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        Move transports out of model to external file.  Requires change to
        support library (not yet checked in).

Sun Nov 21 21:06:45 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Topics.ecore:

          Following the DDS Profile spec, Topics owned their Qos Policies. However,
          this doesn't allow policies from libraries to be used. Therefore, containment
          was set to false as was done with domain entities to allow policy sharing.

Sun Nov 21 20:33:37 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Removed section under GMF Issues about the need to define DataLib outside
          of OpenDDS.ecore since this issue no longer applies.

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DataLib.trace:

          Partial redo of the DataLib diagram based on Types packaging restructuring
          from commit "Thu Nov  4 19:49:09 UTC 2010".

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore:

          It is no longer necessarily to define domain element DataLib outside
          of OpenDDS.ecore for GMF to work properly now that the Types package has
          been restructured (the reason for GMF had issues originally is unknown).
          Therefore, DataLib is once again defined in OpenDDS.ecore, like PolicyLib and DcspLib.

Fri Nov 19 22:13:30 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

        More zero-sized array checks.

Fri Nov 19 21:38:01 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        Don't create zero-sized arrays when no types.

Fri Nov 19 21:05:29 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        Don't create zero-sized arrays when no participants.

Fri Nov 19 20:44:39 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        Don't create zero-sized arrays when no topics.

Fri Nov 19 19:54:29 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        Don't create zero-sized arrays when no subscribers.

Fri Nov 19 19:07:26 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        Don't create zero-sized arrays when no publishers.

        * tools/modeling/tests/Codegen:

        svn:ignore model dir.

Fri Nov 19 16:28:57 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore_diagram:

          Exposed class attributes (for some reason they don't show up by default
          when the diagram is created from the model).

Thu Nov 18 21:44:20 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        Change topic @type to @datatype

Thu Nov 18 21:35:41 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/Codegen/NewCodegen.opendds:

          Started translating the aModel.opendds file to the new schema.
          QoS is not done yet.

        * tools/modeling/tests/setup.pl:

          Fixed a bug which caused the script to run code generation for
          the same input file multiple times.

Thu Nov 18 21:19:23 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        Change topic @type to @datatype

Thu Nov 18 21:00:25 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:

        Change topic @type to @datatype

Thu Nov 18 20:15:43 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        undo "if" around empty enums.

Thu Nov 18 19:41:18 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/tests/Messenger/MessengerModel.opendds:

          Fix to work with "Wed Nov 17 20:08:04 UTC 2010" changes.

Thu Nov 18 19:22:15 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

        updates to handle no subscribers.

        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.mpc:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:
        * tools/modeling/tests/MessengerNoSub/publisher.cpp:
        * tools/modeling/tests/setup.pl:

        updates to "no subscriber test case"

        * tools/modeling/tests/MessengerNoSub/subscriber.cpp:

          Removed this file.

Thu Nov 18 18:56:57 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerNoSub:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.mpc:
        * tools/modeling/tests/MessengerNoSub/MessengerNoSub.opendds:
        * tools/modeling/tests/setup.pl:

        new test case - no subscribers

Thu Nov 18 18:51:56 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

        do not generate empty enums

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        handle missing publisher from DcpsLib

        * tools/modeling/tests/MessengerNoPub:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.mpc:
        * tools/modeling/tests/MessengerNoPub/MessengerNoPub.opendds:
        * tools/modeling/tests/MessengerNoPub/subscriber.cpp:
        * tools/modeling/tests/setup.pl:

        copy Messenger for "no publisher" test case

        * tools/modeling/tests/MessengerNoPub/Messenger.mpc:
        * tools/modeling/tests/MessengerNoPub/MessengerModel.opendds:
        * tools/modeling/tests/MessengerNoPub/publisher.cpp:

          Removed these files.

Thu Nov 18 18:25:00 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerMixed/MessengerMixed.mpc:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerMixed/publisher.cpp:
        * tools/modeling/tests/MessengerMixed/subscriber.cpp:

        fix the example.

Thu Nov 18 17:53:34 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:

        * tools/modeling/plugins/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl/publisherImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl/subscriberImpl.java:

          Added transportId integer attribute to Publisher and Subscribers models.
          Added diagram labels for the ID to Publisher and Subscriber figures.
          Right now simply defaults to -1 to indicate that it hasn't been modified
          by the user.

Thu Nov 18 17:29:31 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:

        Fixes to make work for Split case.

Thu Nov 18 17:15:56 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

        handle external referenced types in registerTypes.

        * tools/modeling/tests/Messenger:
        * tools/modeling/tests/MessengerMixed:
        * tools/modeling/tests/MessengerSplit:

        svn:ignore model

        * tools/modeling/tests/MessengerSplit/MessengerSplit.mpc:

        build MessengerTypes

Thu Nov 18 17:17:14 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/setup.pl:

          Check for timestamp on the *.xsl files, if they are modified then
          run the code generation.
          Also, print a message when running code generation.

Thu Nov 18 03:19:39 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

        handle more external-data-type cases

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        fixed typos in comments

Wed Nov 17 22:27:41 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        remove unused templates.  Always output enums.

Wed Nov 17 22:09:16 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        rework how remote types are accessed.  Add colon to public: in Types.

        * tools/modeling/tests/MessengerSplit/publisher.cpp:

        change identifiers from MessengerMode to MessengerSplit.

Wed Nov 17 20:38:44 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.xml:

          Removed this file. Except for a difference in order of extension
          definitions what EMF generates is identical to what was in the
          repository.

Wed Nov 17 20:08:04 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Topics.ecore:

          Fixed dangling references to TopicStruct that weren't removed after
          restructuring the Types package. TopicDescription now points to a
          Struct instead of a Field.

Wed Nov 17 18:41:58 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

        handle types properly in registerType

Wed Nov 17 18:14:08 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:

          Added name attribute to OpenDDSModel class so that the overall model can
          be named. (Currently, when editing in the diagram the name is only accessible
          through the property sheet and not through a diagram direct edit means.)

Wed Nov 17 16:50:07 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/plugin.xml:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/com/ociweb/gmf/dialogs/ObjectLabeler.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/com/ociweb/gmf/dialogs/ObjectsAcrossResourcesDialog.java:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/com/ociweb/gmf/edit/commands/RequestToCommandConverter.java:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/QosPolicyReferCommand.java:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/DomainParticipantQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/PublisherQoSPoliciesSharedEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesCustomEditPart.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/parts/SubscriberQoSPoliciesSharedEditPart.java:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/DeadlineQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/DestinationOrderQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/DsQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/DurabilityQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/EfQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/GdQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/HistoryQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/LbQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/LifespanQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/LivelinessQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/OsQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/OwnershipQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/PartitionQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/PresentationQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/RdlQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/ReliabilityQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/RlQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/TbfQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/TdQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/TpQosPolicy2ItemSemanticEditPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/policies/UdQosPolicy2ItemSemanticEditPolicy.java:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyAction.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyActionDataReader.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyActionDataWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyActionPublisher.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibCreateQosPolicyActionSubscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyAction.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyActionDataReader.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyActionDataWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyActionDomainParticipant.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyActionPublisher.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/OpenDDSDcpsLibRefQosPolicyActionSubscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/QosPolicyClassNameToRefName.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part/QosPolicyLabeler.java:

        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgraph:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.gmftool:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:
        * tools/modeling/plugins/org.opendds.modeling.gmf/diagrams/QosPolicies.gmfgraph:

        * tools/modeling/plugins/org.opendds.modeling.graphics/diagrams/componentDiagram.gmfgraph:

        * tools/modeling/plugins/org.opendds.modeling.model/src/com/ociweb/emf/util/ReferencesFinder.java:

        * tools/modeling/testdata/Dcps/DcpsTest.opendds_diagram_dcpslib:

          For the DcpsLib diagram, domain entities now have a compartment
          dedicated to policies from external resources (policy libraries) that have been loaded.
          A context menu has been added that brings up a dialog allowing the user to select
          policies from these external resources. DataWriter/DataReader are now shown as classes
          embedded in Publishers/Subscribers compartments (for now).

Wed Nov 17 16:45:45 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/Codegen/Codegen.mpc:

          Disable these projects until we get a new .opendds file for this test.

Wed Nov 17 16:25:01 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/MessengerMixed/MessengerMixed.mpc:
        * tools/modeling/tests/MessengerMixed/MessengerMixed.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerTypesMixed.opendds:

          Renamed the below files to the above names.  This avoids duplicate
          mpc project names.

        * tools/modeling/tests/MessengerMixed/MessengerSplit.mpc:
        * tools/modeling/tests/MessengerMixed/MessengerSplit.opendds:
        * tools/modeling/tests/MessengerMixed/MessengerTypes.opendds:

          Removed these files.

Tue Nov 16 23:30:11 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        handle mixed internal/external types

        * tools/modeling/tests/MessengerMixed:
        * tools/modeling/tests/setup.pl:

        new test dir for mixed internal/external types

Tue Nov 16 23:01:28 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:

        resolve URIs using source file as base when opening another model.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        open external models for topic type references.

        * tools/modeling/tests/MessengerSplit:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.mpc:
        * tools/modeling/tests/MessengerSplit/MessengerSplit.opendds:
        * tools/modeling/tests/MessengerSplit/MessengerTypes.opendds:
        * tools/modeling/tests/MessengerSplit/README:
        * tools/modeling/tests/MessengerSplit/publisher.cpp:
        * tools/modeling/tests/MessengerSplit/run_test.pl:
        * tools/modeling/tests/MessengerSplit/subscriber.cpp:
        * tools/modeling/tests/MessengerSplit/tcp.conf:

        Test case for dataLib split into separate model.

        * tools/modeling/tests/setup.pl:

        Updated for new test (and omitting Codegen)

Tue Nov 16 22:34:31 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * BranchChangeLog:

        * tools/modeling/plugins/org.opendds.modeling.sdk/ant_custom.xml:
        * tools/modeling/plugins/org.opendds.modeling.sdk/build.properties:

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:

Tue Nov 16 22:33:33 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:

          Removed unused constant for generatorNamespace.

        * tools/modeling/plugins/org.opendds.modeling.sdk/ant_custom.xml:
        * tools/modeling/plugins/org.opendds.modeling.sdk/build.properties:

          Added build customizations to this project so that
          bin/.../CodeGenerator.class is up-to-date when setup.pl uses it.

Tue Nov 16 15:18:50 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

        comment-out generated transport code.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        handle topic types enum for internal types.
        * tools/modeling/testdata/Dcps/DcpsTest.opendds:

        check in valid href for topic type.

Tue Nov 16 14:48:52 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

        fixed xpath to model name.  CPP - attributes which no longer contain
        names, but IDs.

Mon Nov 15 22:51:45 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

        fixed xpath to model name

Mon Nov 15 22:19:25 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:

          Set the JVM heap size.

Mon Nov 15 20:39:49 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:

        Update xpaths to reflect new model.

Mon Nov 15 20:34:57 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:
        fixed the xpath model name expression to reflect the desired model.

Mon Nov 15 20:17:58 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/tests/Messenger/MessengerModel.opendds:

          Replaced the messenger model with a new one which was constructed
          from the current ecore metamodel (+ one hand-edit for relating a
          topic to its type).

Mon Nov 15 19:14:14 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:
        go back to using xpath expression for determining model name.

Sat Nov 13 03:47:06 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        template for enum output.  xpath for transports.

Sat Nov 13 03:00:58 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

        modify xpath selects for all but transports

Fri Nov 12 22:45:53 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * DDS.mwc:

          Removed excludes for tools/modeling/tests, they can now be included.

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:

          Suffix for .h and .cpp files is actually _T.{h,cpp}.
          When run from main() for command-line code generation, made the args
          processing more flexible and locate the xsl files from to DDS_ROOT.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/lut.xml:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/mpc.xsl:

          opendds.com is not valid, use opendds.org for XML namespaces.
          Adjusted the mpc.xsl so that we are no longer modeling "applications"
          and the library output directory is ".", also add the prebuild step
          to use expfile.pl (see my prior commit).

        * tools/modeling/tests/Codegen/Codegen.mpc:
        * tools/modeling/tests/Messenger/Messenger.mpc:

          Application details are no longer in the model, so they go here.
          Updated to not use MPC to drive the initial code generation.

        * tools/modeling/tests/Codegen/aModel.opendds:
        * tools/modeling/tests/Messenger/MessengerModel.opendds:

          Updated XML namespaces.

        * tools/modeling/tests/Codegen/aPublisher.cpp:
        * tools/modeling/tests/Codegen/aSubscriber.cpp:

          Use new constructors that take (argc, argv).

        * tools/modeling/tests/setup.pl:

          New script for driving the initial code generation for tests.

        * MPC/config/dds_xsl.mpb:

          Removed this file.  xsltproc is no longer used.

Fri Nov 12 21:38:17 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:

        Derive modelname from source file name instead of parsing model.

Fri Nov 12 20:47:07 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * bin/expfile.pl:

          New script to invoke generate_export_file.pl only when needed.

Fri Nov 12 19:34:21 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts:

        set svn:ignore

Fri Nov 12 17:35:52 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/DeadlineQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/DsQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LbQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LifespanQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LivelinessQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/ReliabilityQosPolicyCreateCommand.java:

        revert changes from previous checkin

Fri Nov 12 16:07:20 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/DeadlineQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/DsQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LbQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LifespanQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/LivelinessQosPolicyCreateCommand.java:
        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/edit/commands/ReliabilityQosPolicyCreateCommand.java:

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/dcpslib/part:

          set svn:ignore

Thu Nov 11 23:13:34 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit:
        * tools/modeling/plugins/org.opendds.modeling.model.editor:
        * tools/modeling/plugins/org.opendds.modeling.model.editor/icons/full:

          set svn:ignore

Thu Nov 11 23:10:08 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/dcps:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/domain:

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/domain/impl:

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds:

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl:

          set svn:ignore

Thu Nov 11 22:46:33 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model:

          set svn:ignore

Thu Nov 11 22:47:20 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.pl:
        * tools/modeling/build.xml:
        * tools/modeling/plugins/org.opendds.modeling.gmf/ant_codegen.xml:
        * tools/modeling/plugins/org.opendds.modeling.model/ant_codegen.xml:

          Build scripts.  The Perl script drives multiple invocations of ant.
          See comments at the top of the Perl script.

        * tools/modeling/plugins/org.opendds.modeling.sdk/META-INF/MANIFEST.MF:

          Removing org.apache.commons.jxpath as it has caused problems with
          most developer's Eclipse setup and does not appear to be used in the
          plugin source.

Thu Nov 11 22:29:34 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.dcpslib:
        * tools/modeling/plugins/org.opendds.modeling.diagram.policylib:
        * tools/modeling/plugins/org.opendds.modeling.model:

          set svn:ignore

Thu Nov 11 22:08:21 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk:

          set svn:ignore

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java:

          Find model name in new model format.
          Handle empty model name gracefully.

Thu Nov 11 21:46:51 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Migrated changes from newidl.xsl

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:

          Removed this file.

2010-11-11 19:49  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          handle global namespace

2010-11-11 18:35  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          remove unused parts

2010-11-11 18:32  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          simplify key handling

2010-11-11 18:00  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          less lines handling struct keys

2010-11-11 17:54  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          less lines handling struct members

2010-11-11 17:37  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          union-handling comments

2010-11-11 17:32  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          less lines processing struct

2010-11-11 17:17  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          shorten union definitions

2010-11-11 16:40  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          shorten enumeration definitions

2010-11-11 16:36  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          shorten union and struct definitions

2010-11-11 16:34  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          end of module scope

2010-11-11 16:32  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          explicit match of global variable xpath expressions. Fix dated
          comments. better module comment.

2010-11-11 16:15  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          handle bounded string and wstring types

2010-11-11 15:17  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          ignore enum text in delare mode

2010-11-11 14:52  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          build exclude lists by id, rather than name. Build
          direct-predecessors using type, subtype and switch. Don't apply
          current node if dependencies have already applied.

2010-11-10 20:28  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          remove references to opendds namespace

2010-11-10 20:25  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          deprecated array, sequence and default handling

2010-11-10 20:23  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          processIntrinsicSequences

2010-11-10 20:11  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          handle union default

2010-11-10 19:44  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          handle union branches

2010-11-10 19:21  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          handle union shell

2010-11-10 19:10  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          pragmas

2010-11-10 18:50  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          Handle structs

2010-11-10 18:39  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          Handle typedefs

2010-11-10 15:49  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          Forward declarations

2010-11-10 15:47  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          correct terminals

2010-11-09 19:23  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          fix direct-predecessors, enums

2010-11-09 18:58  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          fix terminals, remove non-terminals

2010-11-09 18:54  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          fix types and modelname

2010-11-09 18:51  schmitzj

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/newidl.xsl:
          new idl stylesheet


Wed Nov 10 22:35:51 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/build.xml:

          Initial Ant build script for generating the individual feature/plugin
          build scripts.

        * tools/modeling/features/org.opendds.modeling.feature:

          Moved the feature here.  The Ant tasks included with Eclipse require
          features to be in the "features" directory and not "plugins".

        * tools/modeling/plugins/org.opendds.modeling.feature:

          Removed these files.

Wed Nov 10 15:43:16 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/codegen/xsl/idl.xsl:

          Copied from tools/modeling/org.opendds.modeling.sdk/xml/idl.xsl.

        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:
        * tools/modeling/plugins/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java:

          Refactored CodeGenerator to move Eclipse dependencies (for locating
          files and error handling) to OutputsForm.  CodeGenerator now has a
          main() that can run the code generation from the command line using
          Java SE only (no Eclipse).

Tue Nov  9 21:07:59 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/DataLib/DataLibTest.opendds:

          Removed for now infinite recursion of Struct1 containing an array of Struct1s.

Tue Nov  9 19:05:23 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

          Merged trunk r3714 out to this branch.

Tue Nov  9 17:40:47 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/DataLib/DataLibTest.opendds:

          Made the data a little more interesting by adding Typedef, Array,
          and Sequence types that point to both simple and user-defined types and
          added Fields to a struct that reference these.

Mon Nov  8 22:24:55 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/codegen/model/Utilities.cpp:

          Added a cast to silence a warning when size_t is 64 bits.

        * tools/modeling/codegen/model/Config.h:
        * tools/modeling/codegen/model/Config.cpp:
        * tools/modeling/codegen/model/CopyQos.h:
        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:
        * tools/modeling/codegen/model/Entities.h:
        * tools/modeling/codegen/model/Entities.inl:
        * tools/modeling/codegen/model/Entities.cpp:
        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:
        * tools/modeling/codegen/xsl/cpp.xsl:
        * tools/modeling/codegen/xsl/h.xsl:

          Removed string-based overloads for copy{Subscription,Publication}Qos.
          Removed init() and fini() in favor of the constructor and destructor.
          Fixed a bug where the created participant was not saved.
          Create transport configs in a lazy manner like everything else, which
          fixes a runtime crash where transport configs were created before
          initializing OpenDDS.

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/cpp.xsl:
        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/h.xsl:

          Copied from tools/modeling/codegen/xsl.

        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:

          Updated to not call init() and fini() on the model.

Fri Nov  5 17:36:02 UTC 2010  Jeff Schmitz <schmitzj@ociweb.com>

        * tools/modeling/tests/Sequences,
          tools/modeling/tests/Sequences/aModel.opendds: Sequence test

          New test case for sequences

Fri Nov  5 17:36:00 UTC 2010  Jeff Schmitz <schmitzj@ociweb.com>

        * tools/modeling/tests/Codegen/aModel.opendds: Add WChar and

          WString to Codegen model

Fri Nov  5 17:32:00 UTC 2010  Jeff Schmitz <schmitzj@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          Handle WChar and WString

Thu Nov  4 20:25:04 UTC 2010  Jeff Schmitz  <schmitz_j@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          added handling of intrinsic-type sequences in IDL - Windows
          needs an additional #include

Thu Nov  4 19:49:09 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:

        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Topics.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/model/Types.ecore_diagram:

        * tools/modeling/testdata/DataLib/DataLibTest.opendds:

          Updates to reflect the refactored Types package. Note that changes at
          the GMF level still need to be committed.

Wed Nov  3 20:38:00 UTC 2010  Jeff Schmitz <schmitzj@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          remove default text match override. Add back new predicate of
          direct-predecessors within get-dependencies. Comments

Wed Nov  3 03:58:00 UTC 2010  Jeff Schmitz <schmitzj@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.sdk/xml/idl.xsl:

          remove previous apply-templates addition, don't use lookup
          tables, don't output text nodes by default, remove predicate to
          direct-predecessors, make default of successors param an empty
          node set

Tue Nov  2 21:37:57 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * MPC/config/dds_xsl.mpb:

          For the latest gnu.mpd (gnuace) in 1.6a, need to split command into
          the actual command name (executable or script) and the commandflags.

        * tools/modeling/codegen/model/Entities.h:
        * tools/modeling/codegen/model/Exceptions.h:
        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:
        * tools/modeling/codegen/xsl/h.xsl:

          Updated to compile with latest Delegate and Entities code on both
          GCC and VC++.

          There are still runtime problems with initializing everything in the
          correct order.

        * tools/modeling/tests/Codegen/aPublisher.cpp:
        * tools/modeling/tests/Codegen/aSubscriber.cpp:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:

          Use a C++-standard compliant declaration for main().

Tue Nov  2 18:46:00 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.gmf/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.graphics/build.properties:

          Resolved Eclipse warnings in project setup.

        * tools/modeling/plugins/org.opendds.modeling.graphics/plugin.xml:

          Removed this file.

Tue Nov  2 15:26:30 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/testdata/Dcps/DcpsTest.opendds_diagram_dcpslib:

        Continuation of name compaction- changed some stray "middleware" references
        to "DCPS".

Tue Nov  2 14:58:05 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/plugins:
        * tools/modeling/org.opendds:

          Continuation of name compaction- renaming "org.opendds" directory to "plugins".

Tue Nov  2 14:14:04 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/DurabilityQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/HistoryQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/LivelinessQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/OwnershipQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/PresentationQosPolicyAccess_scopeEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib/src/org/opendds/modeling/model/opendds/diagram/policylib/edit/parts/ReliabilityQosPolicyKindEditPart.java:

          Multi-line to single-line changes for auto-generated code likely caused by reduction in size of class name as part
          of name compaction.

Tue Nov  2 14:10:49 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/Dcps/DcpsTest.opendds_diagram_dcpslib:

          Continuation of renaming "middleware" to "DCPS".

Tue Nov  2 13:20:24 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib:

          Continuation of renaming "middleware" to "DCPS".

Tue Nov  2 13:11:30 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/dcpslib:
        * tools/modeling/testdata/Dcps:

          Continuation of renaming "middleware" to "DCPS". This time directories that do not have children directories that will get renamed.

Tue Nov  2 12:32:25 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/codegen/model/Config.h:
        * tools/modeling/codegen/model/Entities.h:

        * tools/modeling/docs/design_notes/plugins.html:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/.project:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/plugin.xml:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DeadlineQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DestinationOrderQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DurabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/EfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/GdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/HistoryQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LbQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LifespanQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LivelinessQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/OsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/OwnershipQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/PartitionQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/PresentationQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/QosPolicyCreationHelper.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/RdlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/ReliabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/RlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/TbfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/TpQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/UdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/WdlQosPolicyCreateCommand.java:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSDcpsLibCreateQosPolicyAction.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSDcpsLibCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSDcpsLibCreateQosPolicyActionPublisher.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSDcpsLibCreateQosPolicyActionSubscriber.java:

        * tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml:

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DcpsLib.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

        * tools/modeling/testdata/Middleware/DcpsTest.opendds:
        * tools/modeling/testdata/Middleware/DcpsTest.opendds_diagram_middlewarelib:
        * tools/modeling/testdata/Middleware/DcpsTest_screenshot_1.png:
        * tools/modeling/testdata/Middleware/DcpsTest_screenshot_2.png:

        * tools/modeling/tests/Codegen/README:

        * tools/modeling/tests/Messenger/README:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyAction.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionPublisher.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionSubscriber.java:

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.trace:

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLib.genmodel:

        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds:
        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds_diagram_middlewarelib:
        * tools/modeling/testdata/Middleware/MiddlewareTest_screenshot_1.png:
        * tools/modeling/testdata/Middleware/MiddlewareTest_screenshot_2.png:

          Continuation of name compaction- this time going from "middleware" to "DCPS". This commit only includes
          file content changes and file name changes. Directory changes will be done in subsequent commits.

Tue Nov  2 12:18:28 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/codegen/model/Config.h:
        * tools/modeling/codegen/model/Entities.h:

        * tools/modeling/docs/design_notes/plugins.html:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/.project:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/plugin.xml:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DeadlineQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DestinationOrderQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DurabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/EfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/GdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/HistoryQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LbQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LifespanQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LivelinessQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/OsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/OwnershipQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/PartitionQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/PresentationQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/QosPolicyCreationHelper.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/RdlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/ReliabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/RlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/TbfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/TpQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/UdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/WdlQosPolicyCreateCommand.java:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSDcpsLibCreateQosPolicyAction.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSDcpsLibCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSDcpsLibCreateQosPolicyActionPublisher.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSDcpsLibCreateQosPolicyActionSubscriber.java:

        * tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml:

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DcpsLib.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DcpsLib.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DcpsLib.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DcpsLib.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:

        * tools/modeling/testdata/Middleware/DcpsTest.opendds:
        * tools/modeling/testdata/Middleware/DcpsTest.opendds_diagram_middlewarelib:
        * tools/modeling/testdata/Middleware/DcpsTest_screenshot_1.png:
        * tools/modeling/testdata/Middleware/DcpsTest_screenshot_2.png:

        * tools/modeling/tests/Codegen/README:

        * tools/modeling/tests/Messenger/README:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyAction.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionPublisher.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.dcpslib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionSubscriber.java:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/.classpath:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/.project:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/plugin.xml:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DeadlineQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DestinationOrderQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/DurabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/EfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/GdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/HistoryQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LbQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LifespanQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/LivelinessQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/OsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/OwnershipQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/PartitionQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/PresentationQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/QosPolicyCreationHelper.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/RdlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/ReliabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/RlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/TbfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/TpQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/UdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/edit/commands/WdlQosPolicyCreateCommand.java:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyAction.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionPublisher.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib/src/org/opendds/modeling/model/opendds/diagram/middlewarelib/part/OpenDDSMiddlewareLibCreateQosPolicyActionSubscriber.java:

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.trace:

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLib.genmodel:

        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds:
        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds_diagram_middlewarelib:
        * tools/modeling/testdata/Middleware/MiddlewareTest_screenshot_1.png:
        * tools/modeling/testdata/Middleware/MiddlewareTest_screenshot_2.png:

          Removed these files.

Mon Nov  1 14:51:12 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/PolicyLib/DefaultPolicyLibTest.opendds_diagram_policylib:
        * tools/modeling/testdata/PolicyLib/NonDefaultPolicyLibTest.opendds_diagram_policylib:

          Stray files that didn't get renamed.

Mon Nov  1 14:41:16 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib/.classpath:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib/.project:

          Files that were accidently not commited.

Mon Nov  1 13:45:56 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelib:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylib:

          A continuation of the library to lib.

Mon Nov  1 12:45:28 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelib:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylib:
        * tools/modeling/testdata/DataLib:
        * tools/modeling/testdata/PolicyLib:

          A continuation of the library to lib started with the previous commit. This renames directories containing "library" to "lib" that
          do not have children directories that will also be renamed to avoid issues with subversion directory renaming in this situation.

Mon Nov  1 12:27:44 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/README.dev:

        * tools/modeling/codegen/xsl/cpp.xsl:

        * tools/modeling/docs/design_notes/plugins.html:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/.project:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/plugin.xml:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/DeadlineQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/DestinationOrderQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/DsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/DurabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/EfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/GdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/HistoryQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/LbQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/LifespanQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/LivelinessQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/OsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/OwnershipQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/PartitionQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/PresentationQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/QosPolicyCreationHelper.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/RdlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/ReliabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/RlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/TbfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/TpQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/UdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/WdlQosPolicyCreateCommand.java:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibCreateQosPolicyAction.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibCreateQosPolicyActionPublisher.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibCreateQosPolicyActionSubscriber.java:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/DestinationOrderQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/DsQosPolicyHistory_kindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/DurabilityQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/HistoryQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/LivelinessQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/OwnershipQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/PresentationQosPolicyAccess_scopeEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/ReliabilityQosPolicyKindEditPart.java:

        * tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml:

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLib.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLib.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLib.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLib.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLib.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLib.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLib.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLib.trace:

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLib.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLib.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLib.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore:

        * tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/wizards/CodeGenNewWizard.java:

        * tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/cpp.xsl:

        * tools/modeling/testdata/DataLibrary/DataLibTest.opendds:

        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds:
        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds_diagram_middlewarelib:

        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibTest.opendds_diagram_policylibrary:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibTest.opendds_diagram_policylibrary:

        * tools/modeling/tests/Codegen/aModel.opendds:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibraryCreateQosPolicyAction.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibraryCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibraryCreateQosPolicyActionPublisher.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibraryCreateQosPolicyActionSubscriber.java:

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.trace:

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

        * tools/modeling/testdata/DataLibrary/DataLibraryTest.opendds:

        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds_diagram_middlewarelibrary:

        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds_diagram_policylibrary:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds_diagram_policylibrary:

          The Windows version of svn imposes a limit on the length of the the entire path of a file checked
          out from the repository. To reduce the change of reaching this limit, "library" has been shorted to "lib"
          in the context of data, main, middleware, and policy libraries. (Note that directory name changes
          will be part of separate commits.)

Thu Oct 28 17:06:12 UTC 2010  Adam Mitz  <mitza@ociweb.com>

        * tools/modeling/codegen/model/NullListener.h:
        * tools/modeling/codegen/model/NullParticipantListener.h:
        * tools/modeling/codegen/model/NullPublisherListener.h:
        * tools/modeling/codegen/model/NullReaderListener.h:
        * tools/modeling/codegen/model/NullSubscriberListener.h:
        * tools/modeling/codegen/model/NullTopicListener.h:
        * tools/modeling/codegen/model/NullWriterListener.h:

          Added an #include needed for compatibility with DOC group TAO.

        * tools/modeling/org.opendds/org.opendds.modeling.sdk/.classpath:

          Removed the classpath entry for org.eclipse.ui.forms.  This should
          already be available as a plugin dependency.

Wed Oct 20 16:22:58 UTC 2010  Mike Martinez  <martinez_m@lab.ociweb.com>

        * [r3662] 2010-10-20 16:17  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/actions,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/actions/sdkActions.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenEditorContributor.java:

          Committing work in progress to allow checkouts to build completely.

Tue Oct 19 17:11:23 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/model/Config.h:
        * tools/modeling/codegen/model/Config.cpp:
        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:
        * tools/modeling/codegen/model/Entities.h:
        * tools/modeling/codegen/model/Entities.inl:
        * tools/modeling/codegen/model/Entities.cpp:

          Updates after initial debugging as a standalone wrapper
          interface.

Mon Oct 18 18:06:06 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/.project:

          Forgot to check in .project file along with other middleware diagram files.

Mon Oct 18 15:39:05 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/QosPolicies.gmfgraph:

          For policy figures FlowLayout type layout, set Vertical to true to make Auto Size
          work properly.

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds_diagram_middlewarelibrary:
        * tools/modeling/testdata/Middleware/MiddlewareTest_screenshot_2.png
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds_diagram_policylibrary:

          Regenerated to reflect changes to QosPolicies.gmfgraph.

Fri Oct 15 19:17:35 UTC 2010  Mike Martinez  <martinez_m@lab.ociweb.com>

        * tools/modeling/codegen/model/Config.h:
        * tools/modeling/codegen/model/Config.inl:
        * tools/modeling/codegen/model/Config.cpp:

          Removed verbose argument parsing and predicated logging on the
          DCPS_debug_level.

        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:

          Split createSubscription() and createPublication() into current
          methods and additional createWriter() and createReader()
          methods to allow the different style of QoS policy overwriting
          from the different mechanisms to play together.

        * tools/modeling/codegen/model/Entities.h:
        * tools/modeling/codegen/model/Entities.cpp:

          Added a method to find the transport for a given key value.
          Added error messages on failure to find requested Entities.
          Implemented the full publisher(), subscriber(), writer(), and
          reader() methods.

Fri Oct 15 14:18:57 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds:
        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds_diagram_middlewarelibrary:

          Updated to reflect recent commits to support DomainParticipant,
          Publisher, and Subscriber figures having compartments for policies.

        * tools/modeling/testdata/Middleware/MiddlewareTest_screenshot_1.png:
        * tools/modeling/testdata/Middleware/MiddlewareTest_screenshot_2.png:

          Added screenshots showing what the middleware test data looks like in
          the diagram editor.

Fri Oct 15 03:56:20 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/model/Entities.h:

          Added some explanatory documentation and example to the block
          header.

Fri Oct 15 03:34:39 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * DDS.mwc:

          Explicitly exclude the modeling code generation tests from the
          build as these tests require special steps at this time.

        * dds/DdsDcpsTopic.idl:
        * dds/idl/IDLTemplate.txt:

          Allow access to the abstract methods from the base class.

        * tools/modeling/codegen/model/Config.h:
        * tools/modeling/codegen/model/Config.inl:
        * tools/modeling/codegen/model/Config.cpp:
        * tools/modeling/codegen/model/CopyQos.h:
        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:
        * tools/modeling/codegen/model/Entities.h:
        * tools/modeling/codegen/model/Entities.inl:
        * tools/modeling/codegen/model/Entities.cpp:
        * tools/modeling/codegen/model/EntityProfiles.h:
        * tools/modeling/codegen/model/EntityProfiles.cpp:
        * tools/modeling/codegen/model/Model.mpc:
        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:
        * tools/modeling/codegen/model/Utilities.cpp:

          Refactoring to allow different use cases the ability to define
          and access the middleware.

Thu Oct 14 17:34:55 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/.classpath:

          If the project directory already exists apparently GMF will not define a proper .classpath.

Thu Oct 14 15:33:20 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/plugin.xml:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/DeadlineQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/DestinationOrderQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/DsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/DurabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/EfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/GdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/HistoryQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/LbQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/LifespanQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/LivelinessQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/OsQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/OwnershipQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/PartitionQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/PresentationQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/QosPolicyCreationHelper.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/RdlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/ReliabilityQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/RlQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/TbfQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/TpQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/UdQosPolicyCreateCommand.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/edit/commands/WdlQosPolicyCreateCommand.java:

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibraryCreateQosPolicyAction.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibraryCreateQosPolicyActionDomainParticipant.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibraryCreateQosPolicyActionPublisher.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.middlewarelibrary/src/org/opendds/modeling/model/opendds/diagram/middlewarelibrary/part/OpenDDSMiddlewareLibraryCreateQosPolicyActionSubscriber.java:

          Customizations done to allow GMF compartments to contain elements that are not owned by element
          behind the Figure that contains the compartment and to allow policies to be selected through context menus.

Thu Oct 14 15:00:55 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/QosPolicies.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/componentDiagram.gmfgraph:

          Added policy mapping to the MiddlewareLibrary and added compartments to the DomainParticipant,
          Publisher, and Subscriber. Note that containment feature for the children that make up the
          compartments are not set the children's parents. This results in GMF validation errors that
          can be ignored.

Thu Oct 14 14:50:44 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/META-INF/MANIFEST.MF:

        * tools/modeling/org.opendds/org.opendds.modeling.model/src/com/ociweb/emf/util/ClassesFinder.java:
        * tools/modeling/org.opendds/org.opendds.modeling.model/src/com/ociweb/emf/util/ReferencesFinder.java:

        * tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/dcps/DomainParticipant.java:

        * tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/domain/DomainEntity.java:

        * tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/domain/impl/DomainEntityImpl.java:

        * tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl/publisherImpl.java:
        * tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/impl/subscriberImpl.java:

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties

          Additions to the generated code to allow GMF compartments to contain elements that are not owned by element behind the
          Figure that contains the compartment.

Thu Oct 14 14:28:24 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

          Added policies to MiddlewareLibrary similar to what is done for PolicyLibrary to contain
          domain entity custom policies.

Mon Oct  4 21:17:40 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

          Merged trunk r3639 out to this branch.

Wed Sep 29 18:02:59 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

          Changed domain entity references to QoS Policies to be non-containment so that policies
          used from policy libraries will automatically reflect changes in the library. This is in
          preparation for allow policies to be added to the middleware library.

Thu Sep  9 16:59:46 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Topics.ecore:

          Updated Topic to include an association to the lifespan policy (which is
          accidently missing from the DDS profile specification).

Wed Sep  8 14:31:30 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:

          Updates due to changes in QosPolicies.gmfgraph.

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/QosPolicies.gmfgraph:

          Removed the label generated by the GMF graphic definition model wizard for the
          names attribute related to PartitionQosPolicy since there is not a mapping to
          populate this as names is an array.

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/QoS.ecore:

          For PartionQosPolicy set lower bound for names attribute to 1. Added comments
          where there is deviation from the DDS profile spec for this policy.

Fri Sep  3 19:35:52 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/QosPolicies.gmfgraph:

          Policies with Period attributes now have those attributes showing in their figures.

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

          Fixed ReliabilityQosProperty's Edit/PropertyType setting so max_blocking_time does
          not show up in property sheet (it cannot be edited from the sheet).

        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds_diagram_policylibrary:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds_diagram_policylibrary:

          Updated to reflect policy attributes showing up in figures now.

Thu Sep  2 22:09:08 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfmap:

          For the policies that contain a Period attribute, initialize the Period to zero
          seconds/nanoseconds using GMF's Feature Seq Initialization.

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

          Set Child Creation property of Period attributes to true, otherwise with Period
          initialization an error occurs when trying to save the diagram/model.

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/QoS.ecore:

          Fixed so all policies have their Period reference's containment set to true.

Wed Sep  1 15:15:16 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Added details about support for enumeration selection in GMF figures.

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/com/ociweb/gmf/EnumDirectEdit/EnumDirectEditManager.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/com/ociweb/gmf/EnumDirectEdit/EnumDirectEditPolicy.java:

          Extension to GMF to support combo box selection of enumeration literals
          for Ecore EEnum attributes.

        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/DestinationOrderQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/DsQosPolicyHistory_kindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/DurabilityQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/HistoryQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/LivelinessQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/OwnershipQosPolicyKindEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/PresentationQosPolicyAccess_scopeEditPart.java:
        * tools/modeling/org.opendds/org.opendds.modeling.diagram.policylibrary/src/org/opendds/modeling/model/opendds/diagram/policylibrary/edit/parts/ReliabilityQosPolicyKindEditPart.java:

          Modification of GMF generated code to use the EnumDirectEdit classes instead of
          text editing for enumerations.

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/QosPolicies.gmfgraph:

          Replaced uses of generic class graphical definiton model with custom definitions for
          each policy that that policy attributes can be viewed/modified directly in policy figure
          (attributes of type Period still need to be added).

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

          Updated to account for re-ordering of QoS policy stereotypes done in check in
          from Mon Aug 30 18:59:01 UTC 2010.

Mon Aug 30 18:59:01 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Re-ordered QoS policy stereotypes to be in alphabetical order to ease
          navigation of policies in GMF graphical definition and mapping models.

Thu Aug 19 18:09:10 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds:

          Made names based on Messenger example in OpenDDS Developer’s Guide.

        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds_diagram_middlewarelibrary:

          Added diagram that corresponds to MiddlewareTest.opendds.

Wed Aug 18 13:51:12 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/QoS.ecore:

          Fixed cardinality of Period members in QoS Policy classes to be [1..1]
          instead of [0..1].

Thu Aug 12 14:52:32 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/stereotypedFigure.gmfgraph:

          Fixed main diagram so stereotypes are above the element name instead of below. In the
          process refactored graphical definition files to remove duplicate definitions.

Wed Aug 11 15:51:10 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Updated details on creating sub-diagrams based on using the details
          to add the middleware library diagram.

Wed Aug 11 14:47:41 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MiddlewareLibrary.trace:

          Preliminary version of middleware library digram (QoS properties and Topic types not
          yet part of diagram).

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_MiddlewareLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

          Added attribute to Domain to hold the numeric ID.

Tue Aug 10 21:21:39 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/build.properties:
        * tools/modeling/build.xml:

          Removed these ant related files as ant is not being used for the build process.

        * tools/modeling/plugins/*:

          The Ecore file under plugins has been broken out into separate files corresponding
          to the packages defined in the DDS profile and put in project org.opendds.modeling.model
          alongside other eclipse plug-ins in directory tools/modeling/org.opendds.

Tue Aug 10 20:20:29 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/README.dev:

          Updated with diagram information.

Tue Aug 10 19:31:47 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Updated plug-in information.

Tue Aug 10 18:54:06 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/plugin.xml:

          Restricted file type for extension point org.eclipse.emf.ecore.extension_parser
          to avoid eclipse warning about conflicts for files of type "*".

Tue Aug 10 18:21:21 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:

          Content was accidently truncated. Added back.

        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds_diagram_policylibrary:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds_diagram_policylibrary:

          Model data was accidently created using OpenDDSModel as the root. Fixed
          so that PolicyLibrary is the root.

Mon Aug  9 20:22:35 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3574] 2010-08-09 20:18  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/images/logo-32x32.gif:

          Attempt to clean up the logo size and shape.

        * [r3572] 2010-08-09 19:13  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/build.properties:

          Remove stale reference to an obsolete properties file.

        * [r3571] 2010-08-09 19:10  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/about.ini,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/build.properties,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/images/logo-32x32-text.gif,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/plugin.properties[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/plugin.xml:

          Some cleanup for site generation.

        * [r3568] 2010-08-09 15:59  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml,
          tools/modeling/org.opendds/org.opendds.modeling.gmf/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.gmf/plugin.properties,
          tools/modeling/org.opendds/org.opendds.modeling.graphics/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.model.edit/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.model.editor/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.model/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/plugin.properties:

          Switch explicit qualifier with configurable one. Externalize the
          plugin name and provider.

        * [r3567] 2010-08-09 15:48  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/META-INF/MANIFEST.MF:

          Removing version specification from jxpath and filesystem plugins.

Mon Aug  9 17:29:37 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.model.editor/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Accidently checked in. Reverted to version previous to "Mon Aug  9 14:22:43 UTC 2010"
          commit.

Mon Aug  9 14:22:43 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/DataLibrary/DataLibraryTest.opendds:
        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds_diagram_policylibrary:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds_diagram_policylibrary:

          Updated to contain UUID-based IDs for XML elements instead of using URI fragment paths.

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgraph:

          Removed this file.

Fri Aug  6 13:56:36 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3555] 2010-08-06 13:55  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java:

          Minor code cleanup. This should have been part of the previous
          check-in.

Fri Aug  6 13:46:25 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3553] 2010-08-06 13:44  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java:

          Minor code cleanup.

Thu Aug  5 23:16:15 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3550] 2010-08-05 23:09  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/plugin.xml,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenEditor.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenForm.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenerator.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/GeneratorManager.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/IDataChangedListener.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InstanceForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java:

          Finished implementing editor lifecycle management. Factored the code
          generation into its own class to anticipate using it as an action
          delegate.

Wed Aug  4 22:43:58 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3540] 2010-08-04 13:52  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java:

          Simplified input file handling. Extended invalid input file labeling
          in form.

Tue Aug  3 23:27:29 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3538] 2010-08-03 23:26  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/images/codegen-16x16.gif,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/images/codegen-32x32.gif:

          Made the icon background transparent to blend in with the location.

Tue Aug  3 22:45:45 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3536] 2010-08-03 22:42  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenEditor.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/GeneratorManager.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InputsForm.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java:

          Cleaned up the code generation forms. Moved the model input file
          selection to the output form, removed the input form, renamed the
          output form to generate. Obtaining the model file from the UI and
          extracting the modelname for the output files from the chosen model
          file using an XPath expression.

Tue Aug  3 19:58:09 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.model/plugin.xml:
        * tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/OpenDDSResource.java:
        * tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/OpenDDSResourceFactory.java:

          For hrefs in OpenDDS SDK XML files use UUID based IDs instead of
          URI fragment paths.

Tue Aug  3 14:08:02 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3532] 2010-08-03 14:05  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/build.properties:

          Added the XSL translation stylesheets to the plug-in distribution.


        * [r3533] 2010-08-03 14:06  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java:

          Enable unconditional refresh operation on the target directory after
          each output is generated.

Mon Aug  2 21:53:27 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3530] 2010-08-02 21:50  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/build.properties,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/Generator.xsd[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Dependency.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Gencontrol.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/GeneratorManager.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Genspec.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/IDataChangedListener.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/IManagerListener.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InputsForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InstanceForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Instancespec.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Modelfile.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/ObjectFactory.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Targetdir.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/package-info.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/wizards/CodeGenNewWizardPage.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/Generator.xsd[CPY],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/cpp.xsl,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/externalfiles.xsd,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/extractRefs.xsl,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/generate.pl,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/h.xsl,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/idl.xsl,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/xml/mpc.xsl:

          Initial code generation with input form values stubbed in the
          generation form. This demonstrates the workflow of generating the
          code. The actual XSL transformations are different than those using
          the xsltproc transformer and will need additional debugging using
          the default eclipse transformer.

Fri Jul 30 20:28:54 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/images/DCPS.png:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore_diagram:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

          Fixed discrepencies between DDS profile specification and Ecore model and made DataReader
          and DataWriter QoS Policies match what is in the OpenDDS structs DataReaderQos and DataWriterQos
          respectively.

Fri Jul 30 13:49:30 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/componentDiagram.gmfgraph:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmfgen:

          Streamlined graphic definition model by removing redundant figures ComponentFigure and
          ClassFigure and had nodes and diagram labels use new StereotypedFigure instead.

Thu Jul 29 19:24:38 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Documented the results of investigating how to get elements inside a UML Component
          figure to by arbitrarily positioned.

        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/componentDiagram.gmfgraph:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmfgen:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmfmap:

          Updated the component figure to allow elements to be arbitrarily positioned. This was found
          to be necessary since ports attached to classes inside the component were not rendering
          properly.

Wed Jul 28 17:51:12 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/ports.gmfgraph:

          Added support for ports so that dataWriter/dataReader can be represented in diagram
          as a port of publisher/subscriber.

        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmfgen:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmfmap:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmftool:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.trace:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/model/metamodel.ecore:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/model/metamodel.ecore_diagram:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/model/metamodel.genmodel:

          Updates for development/testing of side-affixed nodes to act as ports.

Tue Jul 27 20:34:19 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.graphics/.classpath:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/META-INF/MANIFEST.MF:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/model/metamodel.genmodel:

          Fixed unintended coupling between the graphics plug-in and graphics development project.

        * tools/modeling/tests/org.opendds.modeling.graphics.dev/META-INF/MANIFEST.MF:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/build.properties:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/plugin.properties:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/plugin.xml:

          Include files that were missing from the graphics development files.

Tue Jul 27 19:49:57 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.graphics/.classpath:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/build.properties:

          Modified since files not essential for SDK distribution have been moved.

        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/componentDiagram.gmfgraph:

          Added beginning of component diagram graphic definition model.

        * tools/modeling/tests/org.opendds.modeling.graphics.dev:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/.classpath:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/.project:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/META-INF:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/META-INF/MANIFEST.MF:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/README:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmfgen:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmfmap:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.gmftool:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/diagrams/componentDiagram.trace:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/model:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/model/metamodel.ecore:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/model/metamodel.ecore_diagram:
        * tools/modeling/tests/org.opendds.modeling.graphics.dev/model/metamodel.genmodel:

          EMF and GMF models to aid in the development and testing of SDK graphics moved from
          org.opendds.modeling.graphics.

        * tools/modeling/org.opendds/org.opendds.modeling.graphics/model:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/model/metamodel.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/model/metamodel.ecore_diagram:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/model/metamodel.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/text:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/text/description.txt:

          Removed these files.

Mon Jul 26 21:04:44 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3510] 2010-07-26 20:59  martinezm
        * tools/modeling/org.opendds/org.opendds.modeling.sdk/.classpath,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/.project,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/plugin.xml,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/Generator.xsd,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenEditor.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Gencontrol.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/GeneratorManager.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Genspec.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InputsForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InstanceForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Instancespec.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Modelfile.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/ObjectFactory.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/Targetdir.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/package-info.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/wizards/CodeGenNewWizard.java:

          Migrating the code generation editor to use the eclipse UI Forms so
          that it will have the look and feel of the standard plug-in editors.
          This includes defining the code generation specification data as a
          schema and generating JAXB bindings from it.

        * tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/ColorManager.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/IXMLColorConstants.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/NonRuleBasedDamagerRepairer.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/TagRule.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLConfiguration.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLDocumentProvider.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLDoubleClickStrategy.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLPartitionScanner.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLScanner.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLTagScanner.java[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLWhitespaceDetector.java[DEL]:

          Removed these stale example files that were generated at
          project creation.

Mon Jul 26 12:57:41 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/images/DCPS.png:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore_diagram:

          Update to account for fix in cardinality between DomainParticipant and
          Publisher/Subscriber made in commit "Mon Jul 19 19:00:47 UTC 2010".

Mon Jul 26 12:11:16 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Added discussion in the GMF Issues section about why UML2Tools graphics was
          abandoned.

Sun Jul 25 18:52:00 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfmap:

          Updated to use custom graphics in org.opendds.modeling.graphics instead of UML2Tools
          graphics.

        * tools/modeling/org.opendds/org.opendds.modeling.graphics:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/.classpath:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/.project:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/META-INF:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/build.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/class.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/classDiagram.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/diagrams/packageDiagram.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/model:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/model/metamodel.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/model/metamodel.ecore_diagram:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/model/metamodel.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/plugin.xml:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/text:
        * tools/modeling/org.opendds/org.opendds.modeling.graphics/text/description.txt:

          Added custom graphic definition models to use in place of UML2Tools GDMs because of
          various issues encountered using trying to use UML2Tools GDMS.

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:

          OpenDDS.genmodel was not properly updated after a recent change to DCPS.ecore.

        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds_diagram_policylibrary:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds_diagram_policylibrary:

          Updated to account for use of custom graphics from org.opendds.modeling.graphics.

        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/.classpath:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/.project:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/META-INF:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/build.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/models:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/models/classDiagram_classifiers.mirrored.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/models/classDiagram_packages.mirrored.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/AssociationClassRhomb.java:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/ClassFigure.java:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/PackageFigure.java:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/SecondaryPackageFigure.java:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/activator:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/activator/PluginActivator.java:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds_diagram:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds_diagram:

          Removed these files.

Wed Jul 21 23:29:20 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3489] 2010-07-21 23:24  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml:

          Added the diagram editors and UML2 gallery plug-ins to the feature.

        * [r3490] 2010-07-21 23:24  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenEditor.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InputsForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/InstanceForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/OutputsForm.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/wizards/CodeGenNewWizard.java:

          Starting to implement the actual code generation editor and replace
          the example editor.

Wed Jul 21 03:49:25 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3487] 2010-07-21 03:44  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/META-INF/MANIFEST.MF:

          Updated with a new version qualifier to build for the candidate
          update site.

Wed Jul 21 00:10:15 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/tests/Codegen/aPublisher.cpp:

          Removed second instance fini() call to avoid a problem with
          transport shutdown not being idempotent.

        * [r3485] 2010-07-21 00:05  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.sdk/.classpath,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/.project,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/.settings,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/.settings/org.eclipse.jdt.core.prefs,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/build.properties,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/images/codegen-16x16.gif,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/images/codegen-32x32.gif,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/plugin.xml,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenEditor.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/CodeGenEditorContributor.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/ColorManager.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/IXMLColorConstants.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/NonRuleBasedDamagerRepairer.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/TagRule.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLConfiguration.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLDocumentProvider.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLDoubleClickStrategy.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLPartitionScanner.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLScanner.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLTagScanner.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/codegen/XMLWhitespaceDetector.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/wizards,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/wizards/CodeGenNewWizard.java,
          tools/modeling/org.opendds/org.opendds.modeling.sdk/src/org/opendds/modeling/sdk/wizards/CodeGenNewWizardPage.java:

          Created code generation editor infrastructure. This includes a code
          generation file creation wizard and the multi-page editor framework
          itself. Currently the default example editor is included.

Mon Jul 19 22:22:42 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * MPC/config/dds_xsl.mpb:

          Added template decorator to generated C++ files to reflect
          the model data class new status as a template.

        * tools/modeling/codegen/model/DefaultInstanceTraits.h:

          Provide a base traits struct for default model instances and to
          be used to simplify creating user traits.

        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:

          Added traits as a template parameter and instantiated the model
          data with the traits.

        * tools/modeling/codegen/xsl/cpp.xsl:
        * tools/modeling/codegen/xsl/h.xsl:
        * tools/modeling/codegen/xsl/mpc.xsl:

          Migrated the model data to a template class with a traits
          parameter.  Implement the initial trait as a base key index for
          transports to allow multiple model instances in the same
          application process.

        * tools/modeling/tests/Codegen/aPublisher.cpp:
        * tools/modeling/tests/Codegen/aSubscriber.cpp:

          Migrated to using the new traits based model types.  Added a
          simple trait definition and instantiation example in the
          publisher.

        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:

          Migrated to using the new traits based model types.

Mon Jul 19 19:00:47 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore:

          Changed cardinality of DomainParticipant's publisher and subscribers from 0..1
          (as given in the profile specification) to 0..* (as given in the DDS specification).

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:

          Updated due to changes in DCPS.ecore

        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds:

          Updated due to changes in DCPS.ecore. Also, removed validation failures by adding a
          QosProperty where needed.

Mon Jul 19 17:53:30 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/Middleware:
        * tools/modeling/testdata/Middleware/MiddlewareTest.opendds:

          Added test data for Middleware package.

Mon Jul 19 17:45:29 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/xsl/mpc.xsl:

          Updated to build the unit test applications from a subdirectory.

        * tools/modeling/tests/Codegen:

          Created a simple unit test for the code generation.

        * tools/modeling/tests/Messenger/README:

          Corrected some documentation.

Mon Jul 19 12:16:00 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/testdata/DataLibrary/DataLibraryTest.opendds:

          Update based on moving all Data Library elements to Types.ecore.

Fri Jul 16 14:12:05 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Added TODO about the Ecore class diagrams. Added GMF detail about setting
          the maximum for the Java PermGen space.

Fri Jul 16 13:20:08 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Added discussion in GMF Issues about why Data Library elements from OpenDDS.ecore
          were moved to Types.ecore.

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/DataLibrary.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:

          Added start of Data Library diagram.

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_DataLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore:

          Moved DataLibrary class and stereotypes derived from TopicField to Types package.

Fri Jul 16 12:37:09 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Updated the GMF Sub-diagram details based on following the
          the steps for the Data Library.

Fri Jul 16 03:26:47 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/xsl/cpp.xsl:
        * tools/modeling/codegen/xsl/h.xsl:
        * tools/modeling/codegen/xsl/idl.xsl:

          Removed unused node-set definitions.

        * tools/modeling/codegen/xsl/mpc.xsl:

          Removed path specific to development environment.

Thu Jul 15 23:27:31 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/xsl/cpp.xsl:
        * tools/modeling/codegen/xsl/h.xsl:

          Implemented duplicate datatype removal.

Thu Jul 15 22:42:34 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/xsl/idl.xsl:

          Implemented dependency ordered IDL generation.

        * tools/modeling/docs/user_guide/index.html:

          Minor documentation updates.

Mon Jul 12 21:02:29 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/xsl/idl.xsl:

          Added support for Array and Union types.

Mon Jul 12 16:43:32 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Added details on to reconstruct OpenDDS.genmodel.

Mon Jul 12 16:40:26 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Set Generate Schema property to false as this is deprecated and
          the preferred way is to select Export Model... from the
          Generator pull-down menu as this generates a higher quality
          schema.

Mon Jul 12 15:17:42 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Fixed so that when adding members to a TopicStruct within an EMF
          editor the editor does not have to be closed and reopened to see
          the new member.

Sat Jul 10 17:28:22 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Core.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore:

          Made non-instantiatable classes abstract.

Sat Jul 10 17:04:42 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore:

          Introduced TypedefRef class to allow a typedef defined outside
          a TopicStruct to be as a type within the TopicStruct (and
          similarly for Sequence an Array).

        * tools/modeling/testdata/DataLibrary/DataLibraryTest.opendds:

          Updated how the typedef inside the TopicStruct was set up by
          using a TypedefRef.

Sat Jul 10 15:00:59 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/testdata/DataLibrary:
        * tools/modeling/testdata/DataLibrary/DataLibraryTest.opendds:

          Added test data for DataLibrary model.

Sat Jul 10 14:57:24 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore:

          Changed Key's member reference to have containment of false.

Sat Jul 10 11:57:40 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/images/Types.png:
        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore_diagram:

          Added support for Keys to TopicStruct and made
          non-instantiatable classes abstract.

Fri Jul  9 18:03:44 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/tests/Messenger/Messenger.mpc:
        * tools/modeling/tests/Messenger/MessengerModel.opendds:
        * tools/modeling/tests/Messenger/README:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/subscriber.cpp:

          Migrated the model to MessengerModel to be explicit about which
          messenger example this is.  Changed the MPC project names as
          well to avoid conflicts with the original Messenger example.

        * tools/modeling/tests/Messenger/Messenger.opendds:
        * tools/modeling/tests/Messenger/example.mpc:

          Removed these files.

Fri Jul  9 16:00:13 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * MPC/config/dds_model.mpb:
        * MPC/config/dds_xsl.mpb:

          Factored out model settings to a new base project.
          Moved XSL base project to dds_xsl, simplified some.  Moved
          post_clean directory removal to the model base project.  Moved
          generated file sources to 'model' subdirectory from 'src'
          subdir.

        * tools/modeling/codegen/xsl/mpc.xsl:

          Made library installation directory ../ to coincide with the
          Messenger example for generated code.  Removed the '_lib'
          decorator from the generated MPC project name.

        * tools/modeling/tests/Messenger/README:
        * tools/modeling/tests/Messenger/example.mpc:
        * tools/modeling/tests/Messenger/publisher.cpp:
        * tools/modeling/tests/Messenger/run_test.pl:
        * tools/modeling/tests/Messenger/subscriber.cpp:

          Updated with new MPC and XSL changes.

Fri Jul  9 02:28:40 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * MPC/config/dds_model.mpb:

          Base project to generate source files from XML using the
          'xsltproc' translation tool.

        * tools/modeling/codegen/xsl:

          Initial candidate XSL translation stylesheets.

        * tools/modeling/tests/Messenger:

          Initial Messenger example clone using middleware defined using
          model XML and application code.

Thu Jul  8 18:30:53 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:

          Added and implemented a fini() method.

        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:

          Implemented the fini() method.  Includes delegation.

        * tools/modeling/codegen/model/Model.mpc:

          Added new null listener implementations to library.

        * tools/modeling/codegen/model/NullListener.h:
        * tools/modeling/codegen/model/NullListener.cpp:
        * tools/modeling/codegen/model/NullParticipantListener.h:
        * tools/modeling/codegen/model/NullParticipantListener.cpp:
        * tools/modeling/codegen/model/NullPublisherListener.h:
        * tools/modeling/codegen/model/NullPublisherListener.cpp:
        * tools/modeling/codegen/model/NullReaderListener.h:
        * tools/modeling/codegen/model/NullReaderListener.cpp:
        * tools/modeling/codegen/model/NullSubscriberListener.h:
        * tools/modeling/codegen/model/NullSubscriberListener.cpp:
        * tools/modeling/codegen/model/NullTopicListener.h:
        * tools/modeling/codegen/model/NullTopicListener.cpp:
        * tools/modeling/codegen/model/NullWriterListener.h:
        * tools/modeling/codegen/model/NullWriterListener.cpp:

          Providing null listener implementations.  These will do nothing
          for debug levels less than 5 and indicate what methods are
          called for level 5 and over.  These provide an implementation
          for all listener methods, so application code needs to
          implement only those methods in use if it inherits from these
          classes.

Wed Jul  7 19:21:08 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/model/Delegate.h:

          Removed obsolete forward decl.

        * tools/modeling/codegen/model/Model.mpc:

          Added Utilities.cpp to library.

        * tools/modeling/codegen/model/Service_T.cpp:

          Changed explicit 'modelname' reference to the template
          parameter.

        * tools/modeling/codegen/model/Utilities.h:
        * tools/modeling/codegen/model/Utilities.cpp:

          Added utility for loading an OctetSeq with an ASCII string.

Wed Jul  7 19:08:31 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * Merged from trunk revisions 3161:3430

Wed Jul  7 13:57:03 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/images/Topics.png:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Topics.ecore_diagram:

          Updated diagram to account for missing generalization
          relationships.

Tue Jul  6 14:36:29 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/docs/design_notes/plugins.html:

          Added GMF issue related to diagram refresh problem.

Wed Jun 30 20:18:30 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:

          For DataLibrary, set containment of TopicFields to true
          (composition) so TopicFields can have an owning parent.

Wed Jun 30 15:41:01 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.trace:
        * tools/modeling/testdata:
        * tools/modeling/testdata/PolicyLibrary:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/DefaultPolicyLibraryTest.opendds_diagram:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds:
        * tools/modeling/testdata/PolicyLibrary/NonDefaultPolicyLibraryTest.opendds_diagram:

          Ordered Policy Library palette alphabetically. Added stereotypes to class figures
          for QoS policy classes. Added policy library test data to use for regression testing.

Tue Jun 29 19:26:20 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/model/CopyQos.h:

          Abstract interface to allow dependency free callbacks for model
          data.

        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:

          Store a callback and use it to overwrite reader and writer Qos
          once we have the Default+Topic values.

        * tools/modeling/codegen/model/Exceptions.h:

          Add a NoService exception for when the callback is not there.

        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:

          Implement the callback interface and pass it to the delegate
          on construction.  Delegate the Qos copy calls of the interface
          to the actual model data after translating the raw integer to
          the Enumeration value and range checking it.

Tue Jun 29 13:25:55 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:

        Made file extension for diagram different than that for the main
        diagram. Although it has no runtime effect, it avoids a warning
        about two diagrams sharing the same extension.

Fri Jun 25 22:07:19 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/model/Delegate.cpp:

          Corrected some spelling errors in comments.

        * tools/modeling/docs/design_notes/codegen.html:

          Design notes about the code generator.

        * tools/modeling/docs/design_notes/plugins.html:

          Moved the previous notes index.html file to this name to allow
          for separate documents about the different areas.  This keeps
          individual files to a manageable size and avoid access
          conflicts during development.

        * tools/modeling/docs/design_notes/index.html:

          Removed this file.

Fri Jun 25 20:12:37 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen/model/Exceptions.h:

          Added some more exception types to be thrown by the generated
          code.

Fri Jun 25 19:30:37 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/codegen:
        * tools/modeling/codegen/model:
        * tools/modeling/codegen/model/Delegate.h:
        * tools/modeling/codegen/model/Delegate.cpp:
        * tools/modeling/codegen/model/Exceptions.h:
        * tools/modeling/codegen/model/Model.mpc:
        * tools/modeling/codegen/model/Service_T.h:
        * tools/modeling/codegen/model/Service_T.cpp:
        * tools/modeling/codegen/model/model_export.h:

          Initial capture of modeling support library.

Wed Jun 23 18:12:57 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        [3392] 2010-06-23 18:14:45 harrisb
        * tools/modeling/docs/design_notes/index.html:

          Added details on how OpenDDS SDK sub-diagrams are constructed.

Tue Jun 22 19:54:03 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        [3388] 2010-06-22 14:57:34 harrisb
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/PolicyLibrary.trace:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS_dup_PolicyLibrary.genmodel:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/models/classDiagram_classifiers.mirrored.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/AssociationClassRhomb.java:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/ClassFigure.java:

        Added Policy Library sub-diagram so that double-clicking on a
        Policy Library package in the main diagram will open up a diagram
        containing the elements of the Policy Library.

Tue Jun 22 11:26:32 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        [3380] 2010-06-22 11:26:32 harrisb
        * tools/modeling/org.opendds/org.opendds.modeling.gmf:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/.classpath:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/.project:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/META-INF:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgen:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmfmap:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.gmftool:
        * tools/modeling/org.opendds/org.opendds.modeling.gmf/diagrams/MainDiagram.trace:

          Start of diagram modeling using the Graphical Modeling
          Framework.

Mon Jun 21 18:09:13 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * [3376] 2010-06-21 19:04:59 harrisb
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/.classpath:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/.project:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/META-INF:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/build.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/models:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/models/classDiagram_packages.mirrored.gmfgraph:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/plugin.properties:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/PackageFigure.java:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/SecondaryPackageFigure.java:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/activator:
        * tools/modeling/org.opendds/org.opendds.modeling.uml2tools.mirrored/src/org/opendds/modeling/uml2tools/mirrored/activator/PluginActivator.java:

          The UML2 Tools mirrored graphic model and generated code
          plug-in. This plug-in is generated from the UML2 Tools GMF graphical
          definition so that the UML2 Tools graphics can be reused.

Mon Jun 21 14:59:42 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * [3371] 2010-06-21 15:02:00 harrisb
        * tools/modeling/docs/design_notes/index.html:

          Added TODO section with some GMF content.

Mon Jun 21 14:25:05 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * [3369] 2010-06-21 14:27:06 harrisb
        * tools/modeling/docs/design_notes/index.html:

          Refactored so that issues will be in their own section.

Mon Jun 21 12:15:00 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * [3366] 2010-06-21 12:18:21 harrisb
        * tools/modeling/docs/design_notes/index.html:

          Added discussion about why Ecore package names are lowercase
          in org.opendds.modeling.model.

Fri Jun 18 15:01:24 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * [3346] 2010-06-18 15:01 harrisb
        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.model.edit/plugin.xml:
        * tools/modeling/org.opendds/org.opendds.modeling.model.editor/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.model.editor/plugin.xml:
        * tools/modeling/org.opendds/org.opendds.modeling.model/META-INF/MANIFEST.MF:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Application.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Core.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Domain.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Enumerations.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/QoS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Topics.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/plugin.xml:
        * tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/opendds/OpenDDSProjectNature.java:

        Due to a bug in GMF
        (https://bugs.eclipse.org/bugs/show_bug.cgi?id=205066), when
        overriding the Base Package property of the OpenDDS.genmodel to
        something other than null it is necessary that the Ecore package
        names start with a lowercase letter. Failure to do so causes the
        GMF code generator to import packages rather than
        classes. Therefore, the Ecore package names were changed to
        lowercase (note in some cases this causes divergence from the DDF
        Profile spec).

Thu Jun 17 16:06:47 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3344] 2010-06-17 16:04  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.editor[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.model.editor[CPY]:

          Match the generated project name.


        * [r3343] 2010-06-17 16:03  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.edit[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.model.edit[CPY]:

          Match the generated project name.

Wed Jun 16 21:28:07 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3339] 2010-06-16 19:24  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Core.ecore_diagram,
          tools/modeling/org.opendds/org.opendds.modeling.model/plugin.xml,
          tools/modeling/org.opendds/org.opendds.modeling.model/src,
          tools/modeling/org.opendds/org.opendds.modeling.model/src/org,
          tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds,
          tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling,
          tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model,
          tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/OpenDDS,
          tools/modeling/org.opendds/org.opendds.modeling.model/src/org/opendds/modeling/model/OpenDDS/OpenDDSProjectNature.java:

          Moved the nature interface into the OpenDDS sub package. Move things
          around for readability on the Core diagram. Added the
          OpenDDSProjectNature.java source file to version control; this was
          generated as a template once, and will be customized only from this
          point on.

Tue Jun 15 23:48:44 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/docs/design_notes/images/Application.png:
        * tools/modeling/docs/design_notes/images/Core.png:
        * tools/modeling/docs/design_notes/images/DCPS.png:
        * tools/modeling/docs/design_notes/images/Domain.png:
        * tools/modeling/docs/design_notes/images/Enumerations.png:
        * tools/modeling/docs/design_notes/images/QoS.png:
        * tools/modeling/docs/design_notes/images/Topics.png:
        * tools/modeling/docs/design_notes/images/Types.png:

          Diagrams from the ecore models.

        * tools/modeling/docs/design_notes/index.html:

          Started capturing information about the SDK design and
          construction.  This is for developers.

        * tools/modeling/docs/user_guide/index.html:

          Added initial FAQ and link to TiddlyWiki site.

        * [r3332] 2010-06-15 19:00  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Application.ecore_diagram,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Core.ecore_diagram,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore_diagram,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Domain.ecore_diagram,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Enumerations.ecore_diagram,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/QoS.ecore_diagram,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Topics.ecore_diagram,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore_diagram:

          Added diagrams for the base Ecore models.  This does not include
          the profile ecore model (OpenDDS.ecore) until we finalize it.
          It is still subject to updates from the GMF modeling work
          being done.

Tue Jun 15 17:34:10 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/docs/design_notes/index.html:
        * tools/modeling/docs/user_guide/index.html:

          Set the svn:needs-lock property on these to reduce merge
          issues.

Tue Jun 15 16:18:09 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/README.dev:
        * tools/modeling/README.user:

          Split the previous README into a user and developer section to
          reduce confusion.  I hope.

        * tools/modeling/docs/design_notes:
        * tools/modeling/docs/design_notes/images:
        * tools/modeling/docs/design_notes/images/opendds.png:
        * tools/modeling/docs/design_notes/index.html:

          Added design notes document to capture implementation details
          and decision rationale.

        * tools/modeling/docs/user_guide:
        * tools/modeling/docs/user_guide/images:
        * tools/modeling/docs/user_guide/images/opendds.png:
        * tools/modeling/docs/user_guide/index.html:

          Added user guide document to describe SDK usage.

        * tools/modeling/README:

          Removed this file.

Tue Jun 15 15:37:25 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3326] 2010-06-15 15:34  martinezm
          tools/modeling/org.opendds/org.opendds.brand[DEL],
          tools/modeling/org.opendds/org.opendds.modeling.sdk[CPY]:

          renaming to match renamed plug-in package.

Tue Jun 15 15:25:49 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3323] 2010-06-15 15:03  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.edit/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.editor/META-INF/MANIFEST.MF:

          Overriding some previous values to merge the last change into
          current ones.

        * [r3324] 2010-06-15 15:12  martinezm
          tools/modeling/org.opendds/org.opendds.brand/.project,
          tools/modeling/org.opendds/org.opendds.brand/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.edit/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.edit/plugin.properties,
          tools/modeling/org.opendds/org.opendds.modeling.edit/plugin.xml,
          tools/modeling/org.opendds/org.opendds.modeling.editor/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.editor/plugin.properties,
          tools/modeling/org.opendds/org.opendds.modeling.editor/plugin.xml,
          tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml,
          tools/modeling/org.opendds/org.opendds.modeling.model/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel,
          tools/modeling/org.opendds/org.opendds.modeling.model/plugin.xml:

          Added the base package of org.opendds.modeling to ensure
          uniqueness.  Renamed the brand plugin to modeling.sdk to
          prepare that as the feature implementation for code generation.
          Branding will be done there as it is the end point for all the
          other plug-ins.  Cleaned up all eclipse indicated 'problems'
          due to these changes.  Updated version qualifier to dev100615.

Tue Jun 15 13:49:35 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * [r3321] 2010-06-15 14:02  harrisb
          tools/modeling/org.opendds/org.opendds.modeling.edit/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.editor/META-INF/MANIFEST.MF:

          Removed references to artifacts that no longer exist now that
          Diagrams.ecore has been removed.

Mon Jun 14 20:42:39 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3317] 2010-06-14 20:21  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.edit:

          Edit support for the modeling SDK.

        * [r3318] 2010-06-14 20:21  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.editor:

          EMF Editor support for the modeling SDK.

        * [r3319] 2010-06-14 20:33  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.edit/.classpath,
          tools/modeling/org.opendds/org.opendds.modeling.edit/.project,
          tools/modeling/org.opendds/org.opendds.modeling.edit/META-INF,
          tools/modeling/org.opendds/org.opendds.modeling.edit/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.edit/build.properties,
          tools/modeling/org.opendds/org.opendds.modeling.edit/plugin.properties,
          tools/modeling/org.opendds/org.opendds.modeling.edit/plugin.xml,
          tools/modeling/org.opendds/org.opendds.modeling.editor/.classpath,
          tools/modeling/org.opendds/org.opendds.modeling.editor/.project,
          tools/modeling/org.opendds/org.opendds.modeling.editor/META-INF,
          tools/modeling/org.opendds/org.opendds.modeling.editor/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.editor/build.properties,
          tools/modeling/org.opendds/org.opendds.modeling.editor/icons,
          tools/modeling/org.opendds/org.opendds.modeling.editor/icons/full,
          tools/modeling/org.opendds/org.opendds.modeling.editor/icons/full/wizban,
          tools/modeling/org.opendds/org.opendds.modeling.editor/icons/full/wizban/NewOpenDDS.gif,
          tools/modeling/org.opendds/org.opendds.modeling.editor/plugin.properties,
          tools/modeling/org.opendds/org.opendds.modeling.editor/plugin.xml:

          Capture specifications for edit and editor support that should
          survive code generation cycles.

Mon Jun 14 20:11:22 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:
        * tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Moved content from Diagrams.ecore to OpenDDS.ecore to aid in
          generation of GMF diagrams.

        * tools/modeling/org.opendds/org.opendds.modeling.model/model/Diagrams.ecore:

          Removed this file.

Mon Jun 14 12:45:42 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * [r3312] tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel:

          Updated to account for name changes in Diagrams.ecore.

Fri Jun 11 20:08:40 UTC 2010  Byron Harris <harrisb@ociweb.com>

        * [r3306] 2010-06-11 20:48  harrisb
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Diagrams.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:

          Renamed DcpsDomains to MiddlewareLibrary and DataTypes to
          DataLibrary. Added class OpenDDSModel to act as a container for
          elements that can show up on the main diagram as needed by GMF.

Fri Jun 11 19:47:36 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3303] 2010-06-11 19:34  martinezm
          tools/modeling/org.opendds/org.opendds.brand:

          Location for the branding plug-in project.

        * [r3304] 2010-06-11 19:45  martinezm
          tools/modeling/org.opendds/org.opendds.brand/.project,
          tools/modeling/org.opendds/org.opendds.brand/META-INF,
          tools/modeling/org.opendds/org.opendds.brand/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.brand/about.html,
          tools/modeling/org.opendds/org.opendds.brand/about.ini,
          tools/modeling/org.opendds/org.opendds.brand/about.properties,
          tools/modeling/org.opendds/org.opendds.brand/build.properties,
          tools/modeling/org.opendds/org.opendds.brand/images,
          tools/modeling/org.opendds/org.opendds.brand/images/logo-16x16.gif,
          tools/modeling/org.opendds/org.opendds.brand/images/logo-32x32.gif,
          tools/modeling/org.opendds/org.opendds.brand/images/logo-large-notext.gif:

          Branding plug-in project.

Fri Jun 11 16:20:31 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        Added modeling.feature project for plugin distribution.

        * [r3299] 2010-06-11 16:08  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.feature:

        * [r3300] 2010-06-11 16:14  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.feature/build.properties:

          Added properties file with correct svn properties.


        * [r3301] 2010-06-11 16:17  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.feature/.project,
          tools/modeling/org.opendds/org.opendds.modeling.feature/feature.xml:

          More files with correct svn properties.

Fri Jun 11 02:33:35 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        Added Types library diagram to model.

        * [r3296] 2010-06-11 02:31  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Diagrams.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore:

Thu Jun 10 23:42:07 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * [r3294] 2010-06-10 23:38  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.model/.classpath,
          tools/modeling/org.opendds/org.opendds.modeling.model/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Application.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Enumerations.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/QoS.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Topics.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Types.ecore:

          Candidate implementation of ptc/08-07-02.  This includes
          the class names that may be confused with those in the Java
          namespace.  Use of the segregated model may have obviated
          this issue.

Thu Jun 10 20:20:33 UTC 2010  Byron Harris  <harrisb@ociweb.com>

        * tools/modeling/README:

          Elaborate on plug-in purpose. Made explicit that generated
          projects were not checked into a repository.

Thu Jun 10 16:39:48 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * tools/modeling/README:

          Added some initial information about obtaining and installing
          the plug-in as well as defining the existing and some future
          plug-in source projects.

        * tools/modeling/etc/build-plugin.xml:

          Sub-optimal solution for accomodating multiple plugin
          directories.

        * [r3290] 2010-06-10 15:46  martinezm
          tools/modeling/org.opendds/org.opendds.modeling.model/.classpath,
          tools/modeling/org.opendds/org.opendds.modeling.model/.project,
          tools/modeling/org.opendds/org.opendds.modeling.model/META-INF,
          tools/modeling/org.opendds/org.opendds.modeling.model/META-INF/MANIFEST.MF,
          tools/modeling/org.opendds/org.opendds.modeling.model/build.properties,
          tools/modeling/org.opendds/org.opendds.modeling.model/model,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Core.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/DCPS.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Diagrams.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Domain.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/OpenDDS.genmodel,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/QoS.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/model/Topics.ecore,
          tools/modeling/org.opendds/org.opendds.modeling.model/plugin.properties,
          tools/modeling/org.opendds/org.opendds.modeling.model/plugin.xml:

          Adding segregated ecore metamodels and profile.

Thu Jun 10 14:05:09 UTC 2010  Mike Martinez  <martinez_m@ocweb.com>

        This changelog entry summarizes SVN entries made from within the
        Eclipse development tool.  The information was extracted using
        the 'svn2cl' tool and will be done for commits made from within
        that tool.

        * [r3283] 2010-06-10 13:52  martinezm
          tools/modeling/org.opendds:

          Migrate to an eclipse based development.
          This will be the root of the plug-in set developed for the SDK.

Mon Apr 26 18:23:57 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.application:

          Dropped generated project; will be re-generated again.

Mon Apr 12 21:28:35 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.diagram.application:

          Defined and generated initial GMF diagram for Application diagrams.

Mon Apr 12 19:23:58 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling

          Updated domain model with top level entities for diagrams.

Thu Apr  8 19:15:06 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ApplicationTargetItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/CaseItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/CollectionItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ModelItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OULongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OULongLongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OUShortItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OpenDDSItemProviderAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicStructItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/UnionItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.xsd:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ApplicationTarget.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ApplicationTargetImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Array.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ArrayImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Case.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/CaseImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Collection.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/CollectionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ComponentType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ConstructedTopicType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ConstructedTopicTypeImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ContentFilteredTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ContentFilteredTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReader.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderWriterImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataWriterImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DeadlineQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DeadlineQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Domain.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainParticipant.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainParticipantImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityServiceQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityServiceQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Entity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityFactoryQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityFactoryQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Enum.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EnumImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/GroupDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/GroupDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Key.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyField.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyFieldImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LanguageType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LatencyBudgetQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LatencyBudgetQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LifespanQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LifespanQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Model.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/MultiTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/MultiTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/NamedEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/NamedEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OBoolean.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OBooleanImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OChar.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OCharImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ODouble.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ODoubleImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OFloat.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OFloatImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OOctet.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OOctetImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OShort.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OShortImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OString.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OStringImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OUShort.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OUShortImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSPackage.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSPackageImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSResourceFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSResourceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSSwitch.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipStrengthQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipStrengthQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PartitionQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PartitionQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Period.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PeriodImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PlatformType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicyAccessScopeKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Publisher.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherSubscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherSubscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/QosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/QosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReaderDataLifecycleQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReaderDataLifecycleQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ResourceLimitsQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ResourceLimitsQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Sequence.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SequenceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Simple.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SimpleImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SimpleType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Specification.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SpecificationImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Subscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SubscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TimeBasedFilterQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TimeBasedFilterQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Topic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDescription.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDescriptionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicField.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicFieldImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicStruct.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicStructImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Transport.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportPriorityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportPriorityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Union.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UnionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UserDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UserDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/WriterDataLifecycleQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/WriterDataLifecycleQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/ModelPlugin.java:

          Completed EMF Milestone #1.

        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TypedefItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Typedef.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TypedefImpl.java:

          Removed these files.

Thu Apr  8 17:48:54 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.xsd:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSResourceFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSResourceImpl.java:

          Updated serialization options; fixed nits in domain model.

Wed Apr  7 18:23:22 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.edit/icons/full/obj16/Model.gif:
        * tools/modeling/plugins/org.opendds.modeling.edit/icons/full/obj16/ModelEntity.gif:
        * tools/modeling/plugins/org.opendds.modeling.edit/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ApplicationTargetItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ArrayItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/CaseItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/CollectionItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ConstructedTopicTypeItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ContentFilteredTopicItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DataReaderItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DataReaderWriterItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DataWriterItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DeadlineQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DestinationOrderQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DomainEntityItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DomainItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DomainParticipantItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DurabilityQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DurabilityServiceQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/EntityFactoryQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/EntityItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/EnumItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/GroupDataQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/HistoryQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/KeyFieldItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/KeyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/LatencyBudgetQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/LifespanQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/LivelinessQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ModelEntityItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ModelItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/MultiTopicItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/NamedEntityItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OBooleanItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OCharItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ODoubleItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OFloatItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OLongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OLongLongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OOctetItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OShortItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OStringItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OULongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OULongLongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OUShortItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OpenDDSItemProviderAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OwnershipQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OwnershipStrengthQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PartitionQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PeriodItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PresentationQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PublisherItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PublisherSubscriberItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/QosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ReaderDataLifecycleQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ReliabilityQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ResourceLimitsQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/SequenceItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/SimpleItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/SpecificationItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/SubscriberItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TimeBasedFilterQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicDataQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicDescriptionItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicFieldItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicStructItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TransportItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TransportPriorityQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TypedefItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/UnionItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/UserDataQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/WriterDataLifecycleQosPolicyItemProvider.java:

        * tools/modeling/plugins/org.opendds.modeling.edit/src/org/opendds/modeling/edit/EditPlugin.java:

        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/OpenDDSActionBarContributor.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/OpenDDSEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/OpenDDSModelWizard.java:

        * tools/modeling/plugins/org.opendds.modeling.editor/src/org/opendds/modeling/editor/EditorPlugin.java:

        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.xsd:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ApplicationTarget.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ApplicationTargetImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Array.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ArrayImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Case.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/CaseImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Collection.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/CollectionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ComponentType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ConstructedTopicType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ConstructedTopicTypeImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ContentFilteredTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ContentFilteredTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReader.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderWriterImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataWriterImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DeadlineQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DeadlineQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Domain.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainParticipant.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainParticipantImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityServiceQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityServiceQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Entity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityFactoryQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityFactoryQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Enum.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EnumImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/GroupDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/GroupDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Key.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyField.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyFieldImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LanguageType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LatencyBudgetQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LatencyBudgetQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LifespanQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LifespanQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Model.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/MultiTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/MultiTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/NamedEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/NamedEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OBoolean.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OBooleanImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OChar.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OCharImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ODouble.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ODoubleImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OFloat.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OFloatImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OOctet.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OOctetImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OShort.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OShortImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OString.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OStringImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OUShort.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OUShortImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSPackage.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSPackageImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSResourceFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSResourceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSSwitch.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipStrengthQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipStrengthQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PartitionQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PartitionQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Period.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PeriodImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PlatformType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicyAccessScopeKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Publisher.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherSubscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherSubscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/QosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/QosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReaderDataLifecycleQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReaderDataLifecycleQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ResourceLimitsQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ResourceLimitsQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Sequence.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SequenceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Simple.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SimpleImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Specification.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SpecificationImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Subscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SubscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TimeBasedFilterQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TimeBasedFilterQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Topic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDescription.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDescriptionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicField.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicFieldImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicStruct.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicStructImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Transport.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportPriorityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportPriorityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Typedef.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TypedefImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Union.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UnionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UserDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UserDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/WriterDataLifecycleQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/WriterDataLifecycleQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/ModelPlugin.java:

          Additional updates to the domain model to properly capture
          top-level classes.

Wed Apr  7 17:54:07 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.genmodel:

          Updated the domain model with defaulted QosPolicy values and a
          new top-level EClass to encapsulate modeled entities.

Wed Apr  7 17:27:51 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.edit/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.editor/.project:
        * tools/modeling/plugins/org.opendds.modeling.editor/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.editor/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.model/plugin.xml:

          Fixed errornous generation artifacts; editor is now functional.

Tue Apr  6 23:02:24 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.edit/.classpath:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ApplicationTargetItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ArrayItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/CaseItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/CollectionItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ConstructedTopicTypeItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ContentFilteredTopicItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DataReaderItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DataReaderWriterItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DataWriterItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DeadlineQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DestinationOrderQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DomainEntityItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DomainItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DomainParticipantItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DurabilityQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/DurabilityServiceQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/EntityFactoryQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/EntityItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/EnumItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/GroupDataQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/HistoryQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/KeyFieldItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/KeyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/LatencyBudgetQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/LifespanQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/LivelinessQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/MultiTopicItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/NamedEntityItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OBooleanItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OCharItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ODoubleItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OFloatItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OLongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OLongLongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OOctetItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OShortItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OStringItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OULongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OULongLongItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OUShortItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OpenDDSItemProviderAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OwnershipQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/OwnershipStrengthQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PartitionQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PeriodItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PresentationQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PublisherItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/PublisherSubscriberItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/QosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ReaderDataLifecycleQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ReliabilityQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ResourceLimitsQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/SequenceItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/SimpleItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/SpecificationItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/SubscriberItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TimeBasedFilterQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicDataQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicDescriptionItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicFieldItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TopicStructItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TransportItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TransportPriorityQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/TypedefItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/UnionItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/UserDataQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/WriterDataLifecycleQosPolicyItemProvider.java:
        * tools/modeling/plugins/org.opendds.modeling.edit/src/org/opendds/modeling/edit/EditPlugin.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/.classpath:
        * tools/modeling/plugins/org.opendds.modeling.editor/.externalToolBuilders/org.eclipse.pde.ManifestBuilder.launch:
        * tools/modeling/plugins/org.opendds.modeling.editor/.externalToolBuilders/org.eclipse.pde.SchemaBuilder.launch:
        * tools/modeling/plugins/org.opendds.modeling.editor/.project:
        * tools/modeling/plugins/org.opendds.modeling.editor/icons/full/obj16/OpenDDSModelFile.gif:
        * tools/modeling/plugins/org.opendds.modeling.editor/icons/full/wizban/NewOpenDDS.gif:
        * tools/modeling/plugins/org.opendds.modeling.editor/plugin.properties:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/OpenDDSActionBarContributor.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/OpenDDSEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/OpenDDSModelWizard.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/org/opendds/modeling/editor/EditorPlugin.java:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ApplicationTarget.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ApplicationTargetImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Array.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ArrayImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Case.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/CaseImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Collection.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/CollectionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ComponentType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ConstructedTopicType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ConstructedTopicTypeImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ContentFilteredTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ContentFilteredTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReader.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderWriterImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataWriterImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DeadlineQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DeadlineQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Domain.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainParticipant.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainParticipantImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityServiceQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityServiceQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Entity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityFactoryQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityFactoryQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Enum.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EnumImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/GroupDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/GroupDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Key.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyField.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyFieldImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LanguageType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LatencyBudgetQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LatencyBudgetQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LifespanQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LifespanQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/MultiTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/MultiTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/NamedEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/NamedEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OBoolean.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OBooleanImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OChar.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OCharImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ODouble.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ODoubleImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OFloat.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OFloatImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OOctet.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OOctetImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OShort.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OShortImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OString.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OStringImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OUShort.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OUShortImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSPackage.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSPackageImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSResourceFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSResourceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OpenDDSSwitch.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipStrengthQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipStrengthQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PartitionQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PartitionQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Period.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PeriodImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PlatformType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicyAccessScopeKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Publisher.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherSubscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherSubscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/QosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/QosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReaderDataLifecycleQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReaderDataLifecycleQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ResourceLimitsQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ResourceLimitsQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Sequence.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SequenceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Simple.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SimpleImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Specification.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SpecificationImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Subscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SubscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TimeBasedFilterQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TimeBasedFilterQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Topic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDescription.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDescriptionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicField.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicFieldImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicStruct.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicStructImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Transport.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportPriorityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportPriorityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Typedef.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TypedefImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Union.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UnionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UserDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UserDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/WriterDataLifecycleQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/WriterDataLifecycleQosPolicyImpl.java:

          Refactored model naming to better reflect the product name.

        * tools/modeling/plugins/org.opendds.modeling.edit/src/OpenDDS/ModelItemProviderAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/icons/full/obj16/ModelModelFile.gif:
        * tools/modeling/plugins/org.opendds.modeling.editor/icons/full/wizban/NewModel.gif:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/ModelActionBarContributor.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/ModelEditor.java:
        * tools/modeling/plugins/org.opendds.modeling.editor/src/OpenDDS/ModelModelWizard.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelPackage.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelPackageImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelResourceFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelResourceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelSwitch.java:

          Removed these files.

Tue Apr  6 22:12:21 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.editor:

          Created initial EMF editor plugin for modeling SDK.

Tue Apr  6 17:34:19 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.edit:

          Created initial EMF edit plugin for modeling SDK.

Fri Apr  2 22:34:12 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/.classpath:
        * tools/modeling/plugins/org.opendds.modeling.model/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.model/build.xml:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ApplicationTarget.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ApplicationTargetImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Array.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ArrayImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Case.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/CaseImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Collection.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/CollectionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ComponentType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ConstructedTopicType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ConstructedTopicTypeImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ContentFilteredTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ContentFilteredTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReader.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataReaderWriterImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataWriter.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DataWriterImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DeadlineQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DeadlineQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DestinationOrderQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Domain.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainParticipant.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DomainParticipantImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityServiceQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/DurabilityServiceQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Entity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityFactoryQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityFactoryQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Enum.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/EnumImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/GroupDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/GroupDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/HistoryQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Key.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyField.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyFieldImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/KeyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LanguageType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LatencyBudgetQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LatencyBudgetQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LifespanQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LifespanQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/LivelinessQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelAdapterFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelFactory.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelPackage.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelPackageImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelResourceFactoryImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelResourceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ModelSwitch.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/MultiTopic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/MultiTopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/NamedEntity.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/NamedEntityImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OBoolean.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OBooleanImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OChar.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OCharImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ODouble.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ODoubleImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OFloat.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OFloatImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OLongLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OOctet.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OOctetImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OShort.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OShortImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OString.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OStringImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongLong.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OULongLongImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OUShort.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OUShortImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipStrengthQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/OwnershipStrengthQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PartitionQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PartitionQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Period.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PeriodImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PlatformType.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicyAccessScopeKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PresentationQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Publisher.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherSubscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/PublisherSubscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/QosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/QosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReaderDataLifecycleQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReaderDataLifecycleQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ReliabilityQosPolicyKind.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ResourceLimitsQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/ResourceLimitsQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Sequence.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SequenceImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Simple.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SimpleImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Specification.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SpecificationImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Subscriber.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/SubscriberImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TimeBasedFilterQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TimeBasedFilterQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Topic.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDescription.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicDescriptionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicField.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicFieldImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicStruct.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TopicStructImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Transport.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportPriorityQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TransportPriorityQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Typedef.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/TypedefImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/Union.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UnionImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UserDataQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/UserDataQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/WriterDataLifecycleQosPolicy.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/OpenDDS/WriterDataLifecycleQosPolicyImpl.java:
        * tools/modeling/plugins/org.opendds.modeling.model/src/org/opendds/modeling/model/ModelPlugin.java:

          Generated domain model for modeling SDK.

Fri Apr  2 22:23:08 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.ecore:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.xsd:
        * tools/modeling/plugins/org.opendds.modeling.model/templates/Header.javajetinc:

          Updated generation model, domain model, and schema for proper
          model generation.

Thu Apr  1 23:34:38 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.genmodel:
        * tools/modeling/plugins/org.opendds.modeling.model/models/OpenDDS.xsd:

          Updated generation model; generated schema for XMI-serialized models.

Thu Apr  1 21:56:25 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.model:

          Refactored the org.opendds.modeling plugin to reflect its new
          nature.

Thu Apr  1 21:47:55 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling/models/OpenDDS.genmodel:

          Created initial generation model for the modeling SDK.

Thu Apr  1 21:00:17 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling/models/OpenDDS.ecore:

          Created initial domain model for the modeling SDK.

Wed Mar 31 20:20:44 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling:

          Refactored the org.opendds.modeling.core and
          org.opendds.modeling.resources plugins to reflect changes in
          meta-model development (transition from UML to eCore).

Fri Mar 26 15:53:58 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.core/.settings/org.eclipse.core.resources.prefs:

          Updates to project settings.

        * tools/modeling/plugins/org.opendds.modeling.core/model:
        * tools/modeling/plugins/org.opendds.modeling.core/model/opendds.ecore:
        * tools/modeling/plugins/org.opendds.modeling.core/model/opendds.ecorediag:
        * tools/modeling/plugins/org.opendds.modeling.core/model/openddsTypes.ecore:
        * tools/modeling/plugins/org.opendds.modeling.core/model/openddsTypes.ecorediag:

          Added ECore metamodel based on defined UML2 Profile.

Wed Mar 24 22:05:05 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.core/.externalToolBuilders/org.opendds.modeling.core.launch:
        * tools/modeling/plugins/org.opendds.modeling.resources/.externalToolBuilders/org.opendds.modeling.resources.launch:

          Fixed spurious Ant invocations.

        * tools/modeling/plugins/org.opendds.modeling.core/.project:
        * tools/modeling/plugins/org.opendds.modeling.resources/.project:

          Various project updates.

        * tools/modeling/plugins/org.opendds.modeling.resources/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/profiles/OpenDDS.profile.properties:
        * tools/modeling/plugins/org.opendds.modeling.resources/profiles/OpenDDS.profile.uml:

          Added extension for automatically loading the OpenDDS UML profile.

Wed Mar 24 19:52:53 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/build.xml:
        * tools/modeling/plugins/org.opendds.modeling.core/build.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.xml:

          Final tweaks to the build system.

        * tools/modeling/plugins/org.opendds.modeling.resources/plugin.xml:

          Added initial support for registering the UML2 OpenDDS profile.

Wed Mar 24 16:15:29 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.core/.project:

          Dropped obviated builders from project.

Wed Mar 24 15:59:27 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * Back-merged trunk (r3160) to branch (r3112).

Wed Mar 24 15:54:02 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/build.xml:
        * tools/modeling/etc/build-plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.core/build.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.xml:

          Fixed basedir resolution problems affecting older versions of
          Apache Ant.

Wed Mar 24 14:23:52 UTC 2010  Mike Martinez  <martinez_m@ociweb.com>

        * BranchChangeLog:

          Added support for vim editor.

Tue Mar 23 21:18:56 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * java/ant/build.xml:

          Updated opendds-ant to conform to new build specification.

        * tools/modeling/etc/build-plugin.xml:
        * tools/modeling/etc/ivysettings.xml:
        * tools/modeling/plugins/org.opendds.modeling.core/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.core/build.xml:
        * tools/modeling/plugins/org.opendds.modeling.core/doc:
        * tools/modeling/plugins/org.opendds.modeling.core/ivy.xml:
        * tools/modeling/plugins/org.opendds.modeling.core/lib:
        * tools/modeling/plugins/org.opendds.modeling.resources/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.xml:

          Updated build system for modeling plugins.

Thu Mar 11 23:20:34 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/etc/ivysettings.xml:

          Updates to fix default build.

Thu Mar 11 17:01:55 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/etc/ivysettings.xml:
        * tools/modeling/plugins/org.opendds.modeling.core/.classpath:
        * tools/modeling/plugins/org.opendds.modeling.core/.externalToolBuilders:
        * tools/modeling/plugins/org.opendds.modeling.core/.externalToolBuilders/org.opendds.modeling.core.launch:
        * tools/modeling/plugins/org.opendds.modeling.core/.project:
        * tools/modeling/plugins/org.opendds.modeling.core/.settings:
        * tools/modeling/plugins/org.opendds.modeling.core/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.core/.settings/org.eclipse.jdt.ui.prefs:
        * tools/modeling/plugins/org.opendds.modeling.core/.settings/org.eclipse.pde.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.core/.settings/org.eclipse.pde.prefs:
        * tools/modeling/plugins/org.opendds.modeling.core/.settings/org.eclipse.wst.sse.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.core/META-INF:
        * tools/modeling/plugins/org.opendds.modeling.core/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.core/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.core/lib:
        * tools/modeling/plugins/org.opendds.modeling.core/lib/README:
        * tools/modeling/plugins/org.opendds.modeling.core/src/org/opendds/modeling/core:
        * tools/modeling/plugins/org.opendds.modeling.core/src/org/opendds/modeling/core/Activator.java:

          Eclipse-ified org.opendds.modeling.core plugin.

        * tools/modeling/plugins/org.opendds.modeling.resources/.externalToolBuilders/org.opendds.modeling.resources.launch:
        * tools/modeling/plugins/org.opendds.modeling.resources/.project:

          Updated Ant Builder configuration.

        * tools/modeling/plugins/org.opendds.modeling.core/src/org/opendds/modeling/Activator.java:
        * tools/modeling/plugins/org.opendds.modeling.resources/.externalToolBuilders/Ant Builder.launch:

          Removed these files.

Wed Mar 10 22:03:58 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * java/ant/build.xml:
        * java/jms/build.xml:
        * tools/modeling/build.xml:
        * tools/modeling/common/build-common.xml:
        * tools/modeling/common/ivysettings.xml:
        * tools/modeling/common/lib:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.xml:

          Re-organization of build files; eases use of ivy:retrieve for
          editor integration.

Wed Mar 10 21:20:41 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/build.xml:
        * tools/modeling/common/build-common.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/.externalToolBuilders:
        * tools/modeling/plugins/org.opendds.modeling.resources/.externalToolBuilders/Ant Builder.launch:
        * tools/modeling/plugins/org.opendds.modeling.resources/.project:
        * tools/modeling/plugins/org.opendds.modeling.resources/.settings:
        * tools/modeling/plugins/org.opendds.modeling.resources/.settings/org.eclipse.pde.core.prefs:
        * tools/modeling/plugins/org.opendds.modeling.resources/.settings/org.eclipse.pde.prefs:
        * tools/modeling/plugins/org.opendds.modeling.resources/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.xml:

          Finalized org.opendds.modeling.resources project setup.

Wed Mar 10 18:55:45 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/common/build-common.xml:

          Minor documentation updates.

Wed Mar 10 07:22:07 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * java/ant/build.xml:
        * java/ant/ivy.xml:

          Added support for Apache Ivy.

        * tools/modeling/build.xml:
        * tools/modeling/common/build-common.xml:
        * tools/modeling/common/ivysettings.xml:
        * tools/modeling/common/lib:
        * tools/modeling/plugins/org.opendds.modeling.core/ivy.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/ivy.xml:

          Updated support for Apache Ivy; all dependencies should either be
          built or downloaded on-demand.

        * tools/modeling/common/lib/opendds-ant.jar:

          Removed this file.

Wed Mar 10 04:32:29 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/build.properties:
        * tools/modeling/build.xml:
        * tools/modeling/common/build-common.xml:
        * tools/modeling/common/ivysettings.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.xml:

          Updated build scripts for org.opendds.modeling.resources plugin.

Wed Mar 10 01:22:20 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/build.xml:
        * tools/modeling/common:
        * tools/modeling/common/build-common.xml:
        * tools/modeling/common/ivysettings.xml:
        * tools/modeling/common/lib:
        * tools/modeling/common/lib/ivy-2.1.0.jar:
        * tools/modeling/common/lib/opendds-ant.jar:
        * tools/modeling/plugins/org.opendds.modeling.core/ivy.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/ivy.xml:

          Updated build system to use Apache Ivy to manage dependencies.

        * tools/modeling/lib:
        * tools/modeling/lib/junit-4.8.1.jar:
        * tools/modeling/lib/opendds-ant.jar:

          Removed these files.

Tue Mar  9 23:41:22 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/plugins/org.opendds.modeling.resources/.project:
        * tools/modeling/plugins/org.opendds.modeling.resources/META-INF:
        * tools/modeling/plugins/org.opendds.modeling.resources/META-INF/MANIFEST.MF:
        * tools/modeling/plugins/org.opendds.modeling.resources/build.properties:
        * tools/modeling/plugins/org.opendds.modeling.resources/libraries/OpenDDSTypes.library.properties:
        * tools/modeling/plugins/org.opendds.modeling.resources/libraries/OpenDDSTypes.library.uml:
        * tools/modeling/plugins/org.opendds.modeling.resources/plugin.xml:
        * tools/modeling/plugins/org.opendds.modeling.resources/profiles/OpenDDS.profile.properties:
        * tools/modeling/plugins/org.opendds.modeling.resources/profiles/OpenDDS.profile.uml:
        * tools/modeling/plugins/org.opendds.modeling.resources/profiles/OpenDDS.umlprofile:

          Completed UML profile and type library.

Tue Mar  9 21:31:23 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * Back-merged trunk (r3111) to branch (r3072).

Wed Mar  3 21:17:03 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/eclipse/src/icons/dds.gif:
        * tools/modeling/eclipse/src/icons/opendds.gif:

          Updated icons to format required by Eclipse.

        * tools/modeling/eclipse/src/icons/dds.png:
        * tools/modeling/eclipse/src/icons/opendds.png:

          Removed these files.

Tue Mar  2 22:10:58 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/eclipse/src/icons/dds.png:
        * tools/modeling/eclipse/src/icons/opendds.png:

          Added initial icons for model decoration.

        * tools/modeling/eclipse/src/models/DDS.metamodel.uml:

          Updated metamodel XMI for use with Eclipse profiles.

Tue Mar  2 21:11:23 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/eclipse/docs/08-06-20.xmi:
        * tools/modeling/eclipse/src/models/DDS.metamodel.uml:

          Cleaned up initial metamodel XMI; added Beta 1 profile XMI.

Tue Mar  2 01:21:16 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/eclipse/docs/08-06-19.xmi:
        * tools/modeling/eclipse/src/models/DDS.metamodel.uml:

          Ported Beta 1 metamodel XMI (mars/08-06-19) to Eclipse.

Fri Feb 26 00:08:32 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * tools/modeling/eclipse/src/models/DDS.metamodel.uml:
        * tools/modeling/eclipse/src/models/DDS.profile.uml:
        * tools/modeling/eclipse/src/models/DDS.umlprofile:
        * tools/modeling/eclipse/src/models/OpenDDS.metamodel.uml:
        * tools/modeling/eclipse/src/models/OpenDDS.profile.uml:
        * tools/modeling/eclipse/src/models/OpenDDS.umlprofile:

          Initial commit of UML (including profile diagrams).

Thu Feb 25 23:21:06 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * etc/eclipse:
        * etc/eclipse/opendds-cleanup.xml:
        * etc/eclipse/opendds-codeformatter.xml:
        * etc/eclipse/opendds-codetemplates.xml:
        * etc/eclipse/opendds.importorder:

          Added various code style templates for Eclipse.

        * tools/modeling:

          Created tools subdirectory to contain modeling artifacts.

        * tools/modeling/eclipse:
        * tools/modeling/eclipse/.classpath:
        * tools/modeling/eclipse/.externalToolBuilders:
        * tools/modeling/eclipse/.externalToolBuilders/Ant Builder.launch:
        * tools/modeling/eclipse/.project:
        * tools/modeling/eclipse/.settings:
        * tools/modeling/eclipse/.settings/org.eclipse.jdt.core.prefs:
        * tools/modeling/eclipse/.settings/org.eclipse.jdt.ui.prefs:
        * tools/modeling/eclipse/.settings/org.eclipse.ltk.core.refactoring.prefs:
        * tools/modeling/eclipse/.settings/org.eclipse.pde.core.prefs:
        * tools/modeling/eclipse/META-INF:
        * tools/modeling/eclipse/META-INF/MANIFEST.MF:
        * tools/modeling/eclipse/build.properties:
        * tools/modeling/eclipse/build.xml:
        * tools/modeling/eclipse/docs:
        * tools/modeling/eclipse/docs/overview.html:
        * tools/modeling/eclipse/lib:
        * tools/modeling/eclipse/lib/junit-4.8.1.jar:
        * tools/modeling/eclipse/lib/opendds-ant.jar:
        * tools/modeling/eclipse/plugin.xml:
        * tools/modeling/eclipse/src:
        * tools/modeling/eclipse/src/icons:
        * tools/modeling/eclipse/src/models:
        * tools/modeling/eclipse/src/org:
        * tools/modeling/eclipse/src/org/opendds:
        * tools/modeling/eclipse/src/org/opendds/modeling:
        * tools/modeling/eclipse/src/org/opendds/modeling/eclipse:
        * tools/modeling/eclipse/src/org/opendds/modeling/eclipse/Activator.java:
        * tools/modeling/eclipse/test:
        * tools/modeling/eclipse/test/org:
        * tools/modeling/eclipse/test/org/opendds:
        * tools/modeling/eclipse/test/org/opendds/modeling:
        * tools/modeling/eclipse/test/org/opendds/modeling/eclipse:

          Initial commit of project structure for Eclipse plugin.

Mon Feb 22 21:08:31 UTC 2010  Steven Stallion  <stallions@ociweb.com>

        * BranchChangeLog:

          Created branch based on r3071 to track NAVAIR SBIR Phase II SDK
          development.

vim: filetype=changelog
Local Variables:
mode: change-log
add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
indent-tabs-mode: nil
End:
