|
From: Steve J. <sj...@us...> - 2006-02-01 09:19:24
|
Update of /cvsroot/modelwizard/source/Chameleon Plugin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11362 Modified Files: plugin.xml xmlOutput.genmodel XmlOut.ecore Log Message: feb1 release Index: xmlOutput.genmodel =================================================================== RCS file: /cvsroot/modelwizard/source/Chameleon Plugin/xmlOutput.genmodel,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** xmlOutput.genmodel 7 Dec 2005 18:17:37 -0000 1.3 --- xmlOutput.genmodel 1 Feb 2006 09:18:39 -0000 1.4 *************** *** 1,85 **** ! <?xml version="1.0" encoding="UTF-8"?> ! <genmodel:GenModel xmi:version="2.0" ! xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" ! xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="(c) Cisco Systems Inc 2005" ! modelDirectory="/Chameleon Plugin/src" editDirectory="/Main_Plugin.edit/src" editorDirectory="/Main_Plugin.editor/src" ! modelPluginID="net.sourceforge.modelWizard.chameleon.Plugin" runtimeJar="true" ! modelName="net.sourceforge.modelWizard.chameleon.XmlOut" editPluginClass="XmlOut.provider.XmlOutputEditPlugin" ! editorPluginClass="XmlOut.presentation.XmlOutputEditorPlugin" importerID="org.eclipse.xsd.ecore.importer"> ! <foreignModel>xmlOut.xsd</foreignModel> ! <genPackages prefix="XmlOut" basePackage="net.sourceforge.modelWizard.chameleon" ! resource="XML" disposableProviderFactory="true" ecorePackage="XmlOut.ecore#/"> ! <genClasses ecoreClass="XmlOut.ecore#//CimClass"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/description"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimClass/cimQualifier"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimClass/cimProperty"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimClass/cimMethod"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/isAssoc"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/superClass"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimEnumeration"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/description"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/literal"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/superClass"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimMethod"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimMethod/description"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimMethod/cimType"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimMethod/cimQualifier"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimMethod/cimParameter"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimMethod/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimMethod/isLocal"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimMethod/name"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimPackage"> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/group"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/description"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//CimPackage/cimEnumeration"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//CimPackage/cimPackage"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//CimPackage/cimClass"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/basePackage"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/version"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimParameter"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimParameter/description"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimParameter/cimType"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimParameter/cimQualifier"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimParameter/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimParameter/name"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimProperty"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/description"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimProperty/cimType"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimProperty/cimQualifier"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/value"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/isEnd"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/isLocal"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/name"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimQualifier"> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimQualifier/group"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimQualifier/value"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimQualifier/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimQualifier/type"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimType"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimType/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimType/lower"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimType/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimType/upper"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//DocumentRoot"> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute XmlOut.ecore#//DocumentRoot/mixed"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//DocumentRoot/xMLNSPrefixMap"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//DocumentRoot/xSISchemaLocation"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//DocumentRoot/cimCx"/> ! </genClasses> ! </genPackages> ! </genmodel:GenModel> --- 1,85 ---- ! <?xml version="1.0" encoding="UTF-8"?> ! <genmodel:GenModel xmi:version="2.0" ! xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" ! xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="(c) Cisco Systems Inc 2005" ! modelDirectory="/Chameleon Plugin/src" editDirectory="/Main_Plugin.edit/src" editorDirectory="/Main_Plugin.editor/src" ! modelPluginID="net.sourceforge.modelWizard.chameleon.Plugin" runtimeJar="true" ! modelName="net.sourceforge.modelWizard.chameleon.XmlOut" editPluginClass="XmlOut.provider.XmlOutputEditPlugin" ! editorPluginClass="XmlOut.presentation.XmlOutputEditorPlugin" importerID="org.eclipse.xsd.ecore.importer"> ! <foreignModel>xmlOut.xsd</foreignModel> ! <genPackages prefix="XmlOut" basePackage="net.sourceforge.modelWizard.chameleon" ! resource="XML" disposableProviderFactory="true" ecorePackage="XmlOut.ecore#/"> ! <genClasses ecoreClass="XmlOut.ecore#//CimClass"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/description"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimClass/cimQualifier"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimClass/cimProperty"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimClass/cimMethod"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/isAssoc"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimClass/superClass"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimEnumeration"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/description"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/literal"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimEnumeration/superClass"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimMethod"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimMethod/description"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimMethod/cimType"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimMethod/cimQualifier"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimMethod/cimParameter"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimMethod/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimMethod/isLocal"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimMethod/name"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimPackage"> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/group"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/description"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//CimPackage/cimEnumeration"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//CimPackage/cimPackage"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//CimPackage/cimClass"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/basePackage"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimPackage/version"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimParameter"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimParameter/description"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimParameter/cimType"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimParameter/cimQualifier"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimParameter/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimParameter/name"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimProperty"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/description"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimProperty/cimType"/> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference XmlOut.ecore#//CimProperty/cimQualifier"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/value"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/isEnd"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/isLocal"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimProperty/name"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimQualifier"> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimQualifier/group"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimQualifier/value"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimQualifier/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimQualifier/type"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//CimType"> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimType/id"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimType/lower"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimType/name"/> ! <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XmlOut.ecore#//CimType/upper"/> ! </genClasses> ! <genClasses ecoreClass="XmlOut.ecore#//DocumentRoot"> ! <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute XmlOut.ecore#//DocumentRoot/mixed"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//DocumentRoot/xMLNSPrefixMap"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//DocumentRoot/xSISchemaLocation"/> ! <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference XmlOut.ecore#//DocumentRoot/cimCx"/> ! </genClasses> ! </genPackages> ! </genmodel:GenModel> Index: plugin.xml =================================================================== RCS file: /cvsroot/modelwizard/source/Chameleon Plugin/plugin.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** plugin.xml 8 Jan 2006 12:46:20 -0000 1.7 --- plugin.xml 1 Feb 2006 09:18:39 -0000 1.8 *************** *** 19,22 **** --- 19,46 ---- </action> </objectContribution> + <objectContribution + objectClass="org.eclipse.core.resources.IFile" + id="net.sourceforge.modelWizard.chameleon.splitModelPopUp"> + <enablement> + <or> + <and> + <objectClass name="org.eclipse.core.resources.IFile"/> + <objectState name="extension" value="emx"/> + </and> + <and> + <objectClass name="org.eclipse.core.resources.IFile"/> + <objectState name="extension" value="uml2"/> + </and> + </or> + </enablement> + <action + class="net.sourceforge.modelWizard.chameleon.actions.SplitModelAction" + enablesFor="1" + id="com.cisco.nm.cto.cimcx.comparePopUp" + label="Split Model" + tooltip="Split a model up into multiple files."> + </action> + </objectContribution> + </extension> <extension Index: XmlOut.ecore =================================================================== RCS file: /cvsroot/modelwizard/source/Chameleon Plugin/XmlOut.ecore,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** XmlOut.ecore 7 Dec 2005 18:17:37 -0000 1.2 --- XmlOut.ecore 1 Feb 2006 09:18:39 -0000 1.3 *************** *** 1,506 **** ! <?xml version="1.0" encoding="UTF-8"?> ! <ecore:EPackage xmi:version="2.0" ! xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ! xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="XmlOut" ! nsURI="platform:/resource/Chameleon%20Plugin/xmlOut.xsd" nsPrefix="XmlOut"> ! <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> ! <details key="qualified" value="false"/> ! </eAnnotations> ! <eClassifiers xsi:type="ecore:EClass" name="CimClass"> ! <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> [...983 lines suppressed...] ! </eStructuralFeatures> ! <eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1" ! eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" ! transient="true" containment="true" resolveProxies="false"> ! <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> ! <details key="kind" value="attribute"/> ! <details key="name" value="xsi:schemaLocation"/> ! </eAnnotations> ! </eStructuralFeatures> ! <eStructuralFeatures xsi:type="ecore:EReference" name="cimCx" upperBound="-2" ! eType="#//CimPackage" volatile="true" transient="true" derived="true" containment="true" ! resolveProxies="false"> ! <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> ! <details key="kind" value="element"/> ! <details key="name" value="cim-cx"/> ! <details key="namespace" value="##targetNamespace"/> ! </eAnnotations> ! </eStructuralFeatures> ! </eClassifiers> ! </ecore:EPackage> |