Code Generator for Eclipse Code
Brought to you by:
hotzst
<?xml version="1.0" encoding="UTF-8"?> <editmodel:ClassDiagramEditModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:editmodel="editmodel.xmi" xmlns:options="options.xmi" name="WizardPages" size="1575,1931" id="ch.sahits.codegen.java.wizards" metadata="uml2-1.0" initialized="true" scrolledX="198" scrolledY="-111" tag="1000" key="32303037303533312D313030302063682E7361686974732E636F646567656E2E6A6176612F68726D3235"> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.2/@sourceConnections.0 //@children.1/@sourceConnections.0 //@children.4/@sourceConnections.0 //@children.6/@sourceConnections.2 //@children.7/@sourceConnections.1 //@children.8/@sourceConnections.0 //@children.8/@sourceConnections.1 //@children.9/@sourceConnections.2 //@children.13/@sourceConnections.2" name="BasicDBDefinitionPage" location="1185,390" size="188,729" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage" runTimeClassModel="getModelGenerator(Ljava.lang.String;),port,passwd,getDbProduct(),getConnectionURL(),getDataBaseProducts(),createControl(Lorg.eclipse.swt.widgets.Composite;),dialogChanged(),setPasswd(Ljava.lang.String;),pageHeaderURL,schema,getConnectionDriver(),setDbProduct(Ljava.lang.String;),isPageComplete(),dbName,tableName,setPageHeaderURL(Ljava.lang.String;),init(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;),getUserName(),updateStatus(Ljava.lang.String;),isConnectionTested(),update(Lch.sahits.util.IObersvable;Ljava.lang.Object;),getLoadMessage(),setHost(Ljava.lang.String;),setPort(Ljava.lang.String;),getPassword(),host,hasLoadMessage(),showSchema(Z),getTableName(),setUser(Ljava.lang.String;),dbProduct,setTableName(Ljava.lang.String;),initData(Ljava.lang.String;Z),setSchema(Ljava.lang.String;),getSchema(),user"> <children xsi:type="editmodel:CompartmentEditModel" size="132,162"> <children xsi:type="editmodel:AttributeEditModel" name="dbName" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#dbName"/> <children xsi:type="editmodel:AttributeEditModel" name="dbProduct" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#dbProduct"/> <children xsi:type="editmodel:AttributeEditModel" name="host" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#host"/> <children xsi:type="editmodel:AttributeEditModel" name="pageHeaderURL" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#pageHeaderURL"/> <children xsi:type="editmodel:AttributeEditModel" name="passwd" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#passwd"/> <children xsi:type="editmodel:AttributeEditModel" name="port" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#port"/> <children xsi:type="editmodel:AttributeEditModel" name="schema" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#schema"/> <children xsi:type="editmodel:AttributeEditModel" name="tableName" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#tableName"/> <children xsi:type="editmodel:AttributeEditModel" name="user" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#user"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="135,504"> <children xsi:type="editmodel:MethodEditModel" name="createControl" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#createControl(Lorg.eclipse.swt.widgets.Composite;)"/> <children xsi:type="editmodel:MethodEditModel" name="dialogChanged" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#dialogChanged()"/> <children xsi:type="editmodel:MethodEditModel" name="getConnectionDriver" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getConnectionDriver()"/> <children xsi:type="editmodel:MethodEditModel" name="getConnectionURL" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getConnectionURL()"/> <children xsi:type="editmodel:MethodEditModel" name="getDataBaseProducts" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getDataBaseProducts()"/> <children xsi:type="editmodel:MethodEditModel" name="getDbProduct" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getDbProduct()"/> <children xsi:type="editmodel:MethodEditModel" name="getLoadMessage" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getLoadMessage()"/> <children xsi:type="editmodel:MethodEditModel" name="getModelGenerator" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getModelGenerator(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="getPassword" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getPassword()"/> <children xsi:type="editmodel:MethodEditModel" name="getSchema" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getSchema()"/> <children xsi:type="editmodel:MethodEditModel" name="getTableName" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getTableName()"/> <children xsi:type="editmodel:MethodEditModel" name="getUserName" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#getUserName()"/> <children xsi:type="editmodel:MethodEditModel" name="hasLoadMessage" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#hasLoadMessage()"/> <children xsi:type="editmodel:MethodEditModel" name="init" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#init(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="initData" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#initData(Ljava.lang.String;Z)"/> <children xsi:type="editmodel:MethodEditModel" name="isConnectionTested" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#isConnectionTested()"/> <children xsi:type="editmodel:MethodEditModel" name="isPageComplete" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#isPageComplete()"/> <children xsi:type="editmodel:MethodEditModel" name="setDbProduct" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#setDbProduct(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setHost" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#setHost(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setPageHeaderURL" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#setPageHeaderURL(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setPasswd" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#setPasswd(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setPort" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#setPort(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setSchema" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#setSchema(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setTableName" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#setTableName(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setUser" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#setUser(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="showSchema" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#showSchema(Z)"/> <children xsi:type="editmodel:MethodEditModel" name="update" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#update(Lch.sahits.util.IObersvable;Ljava.lang.Object;)"/> <children xsi:type="editmodel:MethodEditModel" name="updateStatus" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage#updateStatus(Ljava.lang.String;)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage-Soyatec::Import->ch.sahits.codegen.wizards/BasicCodeGenWizard" source="//@children.0" target="//@children.1" targetEnd="//@children.0/@sourceConnections.0/@children.2" label="//@children.0/@sourceConnections.0/@children.0" sourceEnd="//@children.0/@sourceConnections.0/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Import»" size="41,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,234" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="152,171"/> </sourceConnections> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/AbstractCodeGenWizardPage<-ch.sahits.codegen.wizards/BasicDBDefinitionPage" source="//@children.0" target="//@children.5" targetEnd="//@children.0/@sourceConnections.1/@children.1" sourceEnd="//@children.0/@sourceConnections.1/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="0,88" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="132,99"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage-Standard::Derive->ch.sahits.codegen.wizards/AbstractCodeGenWizardPage" source="//@children.0" target="//@children.5" targetEnd="//@children.0/@sourceConnections.2/@children.2" label="//@children.0/@sourceConnections.2/@children.0" sourceEnd="//@children.0/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Derive»" size="43,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,68" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="152,99"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.0/@sourceConnections.0 //@children.3/@sourceConnections.2 //@children.2/@sourceConnections.1 //@children.2/@sourceConnections.2 //@children.5/@sourceConnections.0 //@children.6/@sourceConnections.1 //@children.7/@sourceConnections.2 //@children.9/@sourceConnections.0 //@children.9/@sourceConnections.1 //@children.8/@sourceConnections.2 //@children.12/@sourceConnections.0" name="BasicCodeGenWizard" location="629,-106" size="180,171" id="ch.sahits.codegen.wizards/BasicCodeGenWizard" runTimeClassModel="unserialize(Ljava.lang.String;),init(Lorg.eclipse.ui.IWorkbench;Lorg.eclipse.jface.viewers.IStructuredSelection;),getWorkbench(),selectAndReveal(Lorg.eclipse.core.resources.IResource;),getSelection(),selection"> <children xsi:type="editmodel:CompartmentEditModel" size="114,18"> <children xsi:type="editmodel:AttributeEditModel" name="selection" id="ch.sahits.codegen.wizards/BasicCodeGenWizard#selection"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="112,90"> <children xsi:type="editmodel:MethodEditModel" name="getSelection" id="ch.sahits.codegen.wizards/BasicCodeGenWizard#getSelection()"/> <children xsi:type="editmodel:MethodEditModel" name="getWorkbench" id="ch.sahits.codegen.wizards/BasicCodeGenWizard#getWorkbench()"/> <children xsi:type="editmodel:MethodEditModel" name="init" id="ch.sahits.codegen.wizards/BasicCodeGenWizard#init(Lorg.eclipse.ui.IWorkbench;Lorg.eclipse.jface.viewers.IStructuredSelection;)"/> <children xsi:type="editmodel:MethodEditModel" name="selectAndReveal" id="ch.sahits.codegen.wizards/BasicCodeGenWizard#selectAndReveal(Lorg.eclipse.core.resources.IResource;)"/> <children xsi:type="editmodel:MethodEditModel" name="unserialize" id="ch.sahits.codegen.wizards/BasicCodeGenWizard#unserialize(Ljava.lang.String;)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/BasicCodeGenWizard-Soyatec::Import->ch.sahits.codegen.wizards/BasicDBDefinitionPage" source="//@children.1" target="//@children.0" targetEnd="//@children.1/@sourceConnections.0/@children.2" label="//@children.1/@sourceConnections.0/@children.0" sourceEnd="//@children.1/@sourceConnections.0/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Import»" size="41,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="172,171" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,214"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.3/@sourceConnections.0 //@children.3/@sourceConnections.1 //@children.4/@sourceConnections.1" name="BasicJavaSourceCodeGenWizard" location="461,329" size="255,67" id="ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard" runTimeClassModel="getNextPage(Lorg.eclipse.jface.wizard.IWizardPage;)"> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <children xsi:type="editmodel:CompartmentEditModel" size="91,18"> <children xsi:type="editmodel:MethodEditModel" name="getNextPage" id="ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard#getNextPage(Lorg.eclipse.jface.wizard.IWizardPage;)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard-Soyatec::Import->ch.sahits.codegen.wizards/BasicDBDefinitionPage" source="//@children.2" target="//@children.0" targetEnd="//@children.2/@sourceConnections.0/@children.2" label="//@children.2/@sourceConnections.0/@children.0" sourceEnd="//@children.2/@sourceConnections.0/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Import»" size="41,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="187,64" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,3"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard-Standard::Derive->ch.sahits.codegen.wizards/BasicCodeGenWizard" source="//@children.2" target="//@children.1" targetEnd="//@children.2/@sourceConnections.1/@children.2" label="//@children.2/@sourceConnections.1/@children.0" sourceEnd="//@children.2/@sourceConnections.1/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Derive»" size="43,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="211,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="43,171"/> </sourceConnections> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/BasicCodeGenWizard<-ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard" source="//@children.2" target="//@children.1" targetEnd="//@children.2/@sourceConnections.2/@children.1" sourceEnd="//@children.2/@sourceConnections.2/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="191,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="23,171"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" name="MJCPWizard" location="149,510" size="216,228" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard" runTimeClassModel="unserialize(Ljava.lang.String;),MJCPWizard(),performFinish(),ch.sahits.codegen.java.internal.wizards.MJCPWizard.InnerCodeGenerator,addPages()"> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <children xsi:type="editmodel:CompartmentEditModel" size="96,72"> <children xsi:type="editmodel:MethodEditModel" name="MJCPWizard" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard#MJCPWizard()"/> <children xsi:type="editmodel:MethodEditModel" name="addPages" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard#addPages()"/> <children xsi:type="editmodel:MethodEditModel" name="performFinish" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard#performFinish()"/> <children xsi:type="editmodel:MethodEditModel" name="unserialize" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard#unserialize(Ljava.lang.String;)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="172,83"> <children xsi:type="editmodel:InterfaceEditModel" name="InnerCodeGenerator" size="172,81" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard$InnerCodeGenerator" runTimeClassModel="callFinish(Lorg.eclipse.core.runtime.IProgressMonitor;I)"> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <children xsi:type="editmodel:CompartmentEditModel" size="74,18"> <children xsi:type="editmodel:MethodEditModel" name="callFinish" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard$InnerCodeGenerator#callFinish(Lorg.eclipse.core.runtime.IProgressMonitor;I)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> </children> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard-Standard::Derive->ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard" source="//@children.3" target="//@children.2" targetEnd="//@children.3/@sourceConnections.0/@children.2" label="//@children.3/@sourceConnections.0/@children.0" sourceEnd="//@children.3/@sourceConnections.0/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Derive»" size="43,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="216,29" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="84,67"/> </sourceConnections> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" targetConnections="//@children.4/@sourceConnections.2" autoLocated="true" id="ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard<-ch.sahits.codegen.java.internal.wizards/MJCPWizard" source="//@children.3" target="//@children.2" targetEnd="//@children.3/@sourceConnections.1/@children.1" sourceEnd="//@children.3/@sourceConnections.1/@children.0" connectionRouterKind="GeneralizationManhattan"> <children xsi:type="editmodel:AssociationEndEditModel" location="153,0" anchorKind="FixedAtEdge" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="41,67" anchorKind="FixedAtEdge"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" id="ch.sahits.codegen.java.internal.wizards/MJCPWizard-Soyatec::Import->ch.sahits.codegen.wizards/BasicCodeGenWizard" source="//@children.3" target="//@children.1" targetEnd="//@children.3/@sourceConnections.2/@children.2" label="//@children.3/@sourceConnections.2/@children.0" sourceEnd="//@children.3/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Import»" size="41,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="25,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="33,171"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.13/@sourceConnections.0 //@children.13/@sourceConnections.3" name="JavaCodegenWizard" location="461,510" size="253,333" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard" runTimeClassModel="setVisibility(Lch.sahits.model.java.EVisibility;),unserialize(Ljava.lang.String;),getComputationType(),initModel(Lorg.eclipse.core.runtime.IProgressMonitor;Lch.sahits.codegen.wizards.BasicDBDefinitionPage;),setGenerationType(Lch.sahits.codegen.wizards.EGenerationType;),page0,setGenerationBase(ILjava.lang.String;),JavaCodegenWizard(),canFinish(),page,performFinish(),getModelBase(),addPages(),computeWorkload(),serialize(Ljava.lang.String;)"> <children xsi:type="editmodel:CompartmentEditModel" size="230,36"> <children xsi:type="editmodel:AttributeEditModel" name="page" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#page"/> <children xsi:type="editmodel:AttributeEditModel" name="page0" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#page0"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="130,234"> <children xsi:type="editmodel:MethodEditModel" name="JavaCodegenWizard" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#JavaCodegenWizard()"/> <children xsi:type="editmodel:MethodEditModel" name="addPages" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#addPages()"/> <children xsi:type="editmodel:MethodEditModel" name="canFinish" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#canFinish()"/> <children xsi:type="editmodel:MethodEditModel" name="computeWorkload" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#computeWorkload()"/> <children xsi:type="editmodel:MethodEditModel" name="getComputationType" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#getComputationType()"/> <children xsi:type="editmodel:MethodEditModel" name="getModelBase" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#getModelBase()"/> <children xsi:type="editmodel:MethodEditModel" name="initModel" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#initModel(Lorg.eclipse.core.runtime.IProgressMonitor;Lch.sahits.codegen.wizards.BasicDBDefinitionPage;)"/> <children xsi:type="editmodel:MethodEditModel" name="performFinish" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#performFinish()"/> <children xsi:type="editmodel:MethodEditModel" name="serialize" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#serialize(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setGenerationBase" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#setGenerationBase(ILjava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setGenerationType" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#setGenerationType(Lch.sahits.codegen.wizards.EGenerationType;)"/> <children xsi:type="editmodel:MethodEditModel" name="setVisibility" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#setVisibility(Lch.sahits.model.java.EVisibility;)"/> <children xsi:type="editmodel:MethodEditModel" name="unserialize" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard#unserialize(Ljava.lang.String;)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" source="//@children.4" target="//@children.0" targetEnd="//@children.4/@sourceConnections.0/@children.2" label="//@children.4/@sourceConnections.0/@children.0" sourceEnd="//@children.4/@sourceConnections.0/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" size="0,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="253,166" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,286"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard-Standard::Derive->ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard" source="//@children.4" target="//@children.2" targetEnd="//@children.4/@sourceConnections.1/@children.2" label="//@children.4/@sourceConnections.1/@children.0" sourceEnd="//@children.4/@sourceConnections.1/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Derive»" size="43,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="126,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="126,67"/> </sourceConnections> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.java.wizards/BasicJavaSourceCodeGenWizard<-ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard" source="//@children.4" target="//@children.3/@sourceConnections.1" targetEnd="//@children.4/@sourceConnections.2/@children.1" sourceEnd="//@children.4/@sourceConnections.2/@children.0" connectionRouterKind="GeneralizationManhattan"> <children xsi:type="editmodel:AssociationEndEditModel" location="126,0" anchorKind="FixedAtEdge" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.0/@sourceConnections.1 //@children.6/@sourceConnections.0 //@children.6/@sourceConnections.3 //@children.0/@sourceConnections.2" name="AbstractCodeGenWizardPage" location="929,15" size="230,99" id="ch.sahits.codegen.wizards/AbstractCodeGenWizardPage" runTimeClassModel="performHelp(),enableSaveButton(Z)"> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <children xsi:type="editmodel:CompartmentEditModel" size="118,36"> <children xsi:type="editmodel:MethodEditModel" name="enableSaveButton" id="ch.sahits.codegen.wizards/AbstractCodeGenWizardPage#enableSaveButton(Z)"/> <children xsi:type="editmodel:MethodEditModel" name="performHelp" id="ch.sahits.codegen.wizards/AbstractCodeGenWizardPage#performHelp()"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/AbstractCodeGenWizardPage-Soyatec::Import->ch.sahits.codegen.wizards/BasicCodeGenWizard" source="//@children.5" target="//@children.1" targetEnd="//@children.5/@sourceConnections.0/@children.2" label="//@children.5/@sourceConnections.0/@children.0" sourceEnd="//@children.5/@sourceConnections.0/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Import»" size="41,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,24" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="180,145"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.7/@sourceConnections.0 //@children.7/@sourceConnections.3" name="CodeGenInputDefinitionPage" location="795,688" size="227,333" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage" runTimeClassModel="selectedDBProduct,setInputRadioButtonSelection(I),enableInputRadioButton(Ljava.lang.String;Z),getSelectedDBProduct(),getIndexOfSelectedDBButton(),setInitialzedRadioButtons(Z),setDBProduct(Ljava.lang.String;),getDBGenerationCode(),CodeGenInputDefinitionPage(Ljava.lang.String;Lch.sahits.codegen.wizards.BasicCodeGenWizard;),validate(),initialzedRadioButtons,getInputFilePath(),enableInputRadioButton(IZ),setInput(Ljava.lang.String;),isInitialzedRadioButtons()"> <children xsi:type="editmodel:CompartmentEditModel" size="168,36"> <children xsi:type="editmodel:AttributeEditModel" name="initialzedRadioButtons" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#initialzedRadioButtons"/> <children xsi:type="editmodel:AttributeEditModel" name="selectedDBProduct" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#selectedDBProduct"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="170,234"> <children xsi:type="editmodel:MethodEditModel" name="CodeGenInputDefinitionPage" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#CodeGenInputDefinitionPage(Ljava.lang.String;Lch.sahits.codegen.wizards.BasicCodeGenWizard;)"/> <children xsi:type="editmodel:MethodEditModel" name="enableInputRadioButton" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#enableInputRadioButton(IZ)"/> <children xsi:type="editmodel:MethodEditModel" name="enableInputRadioButton" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#enableInputRadioButton(Ljava.lang.String;Z)"/> <children xsi:type="editmodel:MethodEditModel" name="getDBGenerationCode" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#getDBGenerationCode()"/> <children xsi:type="editmodel:MethodEditModel" name="getIndexOfSelectedDBButton" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#getIndexOfSelectedDBButton()"/> <children xsi:type="editmodel:MethodEditModel" name="getInputFilePath" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#getInputFilePath()"/> <children xsi:type="editmodel:MethodEditModel" name="getSelectedDBProduct" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#getSelectedDBProduct()"/> <children xsi:type="editmodel:MethodEditModel" name="isInitialzedRadioButtons" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#isInitialzedRadioButtons()"/> <children xsi:type="editmodel:MethodEditModel" name="setDBProduct" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#setDBProduct(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setInitialzedRadioButtons" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#setInitialzedRadioButtons(Z)"/> <children xsi:type="editmodel:MethodEditModel" name="setInput" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#setInput(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setInputRadioButtonSelection" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#setInputRadioButtonSelection(I)"/> <children xsi:type="editmodel:MethodEditModel" name="validate" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage#validate()"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/AbstractCodeGenWizardPage<-ch.sahits.codegen.wizards/CodeGenInputDefinitionPage" source="//@children.6" target="//@children.5" targetEnd="//@children.6/@sourceConnections.0/@children.1" sourceEnd="//@children.6/@sourceConnections.0/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="180,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="46,99"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage-Soyatec::Import->ch.sahits.codegen.wizards/BasicCodeGenWizard" source="//@children.6" target="//@children.1" targetEnd="//@children.6/@sourceConnections.1/@children.2" label="//@children.6/@sourceConnections.1/@children.0" sourceEnd="//@children.6/@sourceConnections.1/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Import»" size="41,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="6,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="172,171"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" source="//@children.6" target="//@children.0" targetEnd="//@children.6/@sourceConnections.2/@children.2" label="//@children.6/@sourceConnections.2/@children.0" sourceEnd="//@children.6/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" size="0,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="227,166" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,464"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage-Standard::Derive->ch.sahits.codegen.wizards/AbstractCodeGenWizardPage" source="//@children.6" target="//@children.5" targetEnd="//@children.6/@sourceConnections.3/@children.2" label="//@children.6/@sourceConnections.3/@children.0" sourceEnd="//@children.6/@sourceConnections.3/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Derive»" size="43,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="200,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="66,99"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.9/@sourceConnections.3 //@children.11/@sourceConnections.3" name="GeneralCodeGenerationDefinitionPage" location="715,1454" size="291,351" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage" runTimeClassModel="deleteObserver(Lch.sahits.util.IObserver;),countObservers(),isJetemplate(),createControl(Lorg.eclipse.swt.widgets.Composite;),finalizePage(Lch.sahits.codegen.internal.wizards.OutputFileModel;),hasChanged(),initDBButton(IZ),validate(),finalizeModel(),updateStatus(Ljava.lang.String;),addObserver(Lch.sahits.util.IObserver;),notifyObservers(),deleteObservers(),isDbAccessNeeded(),notifyObservers(Ljava.lang.Object;),GeneralCodeGenerationDefinitionPage(Lorg.eclipse.jface.viewers.ISelection;Lch.sahits.codegen.internal.wizards.OutputFileModel;Lch.sahits.codegen.wizards.BasicCodeGenWizard;)"> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <children xsi:type="editmodel:CompartmentEditModel" size="214,288"> <children xsi:type="editmodel:MethodEditModel" name="GeneralCodeGenerationDefinitionPage" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#GeneralCodeGenerationDefinitionPage(Lorg.eclipse.jface.viewers.ISelection;Lch.sahits.codegen.internal.wizards.OutputFileModel;Lch.sahits.codegen.wizards.BasicCodeGenWizard;)"/> <children xsi:type="editmodel:MethodEditModel" name="addObserver" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#addObserver(Lch.sahits.util.IObserver;)"/> <children xsi:type="editmodel:MethodEditModel" name="countObservers" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#countObservers()"/> <children xsi:type="editmodel:MethodEditModel" name="createControl" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#createControl(Lorg.eclipse.swt.widgets.Composite;)"/> <children xsi:type="editmodel:MethodEditModel" name="deleteObserver" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#deleteObserver(Lch.sahits.util.IObserver;)"/> <children xsi:type="editmodel:MethodEditModel" name="deleteObservers" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#deleteObservers()"/> <children xsi:type="editmodel:MethodEditModel" name="finalizeModel" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#finalizeModel()"/> <children xsi:type="editmodel:MethodEditModel" name="finalizePage" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#finalizePage(Lch.sahits.codegen.internal.wizards.OutputFileModel;)"/> <children xsi:type="editmodel:MethodEditModel" name="hasChanged" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#hasChanged()"/> <children xsi:type="editmodel:MethodEditModel" name="isDbAccessNeeded" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#isDbAccessNeeded()"/> <children xsi:type="editmodel:MethodEditModel" name="isJetemplate" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#isJetemplate()"/> <children xsi:type="editmodel:MethodEditModel" name="notifyObservers" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#notifyObservers()"/> <children xsi:type="editmodel:MethodEditModel" name="notifyObservers" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#notifyObservers(Ljava.lang.Object;)"/> <children xsi:type="editmodel:MethodEditModel" name="updateStatus" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#updateStatus(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="validate" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#validate()"/> <children xsi:type="editmodel:MethodEditModel" name="initDBButton" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage#initDBButton(IZ)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/CodeGenInputDefinitionPage<-ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage" source="//@children.7" target="//@children.6" targetEnd="//@children.7/@sourceConnections.0/@children.1" sourceEnd="//@children.7/@sourceConnections.0/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="185,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="105,333"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" source="//@children.7" target="//@children.0" targetEnd="//@children.7/@sourceConnections.1/@children.2" label="//@children.7/@sourceConnections.1/@children.0" sourceEnd="//@children.7/@sourceConnections.1/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" size="0,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="231,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="61,728"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" source="//@children.7" target="//@children.1" targetEnd="//@children.7/@sourceConnections.2/@children.2" label="//@children.7/@sourceConnections.2/@children.0" sourceEnd="//@children.7/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" size="0,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="71,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="107,170"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" source="//@children.7" target="//@children.6" targetEnd="//@children.7/@sourceConnections.3/@children.2" label="//@children.7/@sourceConnections.3/@children.0" sourceEnd="//@children.7/@sourceConnections.3/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" size="0,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="275,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="165,332"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" name="DBDefinitionPage" location="1170,1334" size="193,333" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage" runTimeClassModel="getModelGenerator(Ljava.lang.String;),getConnectionURL(),getDataBaseProducts(),DBDefinitionPage(Ljava.lang.String;Lch.sahits.codegen.wizards.BasicCodeGenWizard;Ljava.lang.String;),showSchema(Z),setDbName(Ljava.lang.String;),setPasswd(Ljava.lang.String;),setUser(Ljava.lang.String;),getConnectionDriver(),init(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;),setTableName(Ljava.lang.String;),initData(Ljava.lang.String;Z),setSchema(Ljava.lang.String;),setHost(Ljava.lang.String;),setPort(Ljava.lang.String;)"> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <children xsi:type="editmodel:CompartmentEditModel" size="135,270"> <children xsi:type="editmodel:MethodEditModel" name="DBDefinitionPage" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#DBDefinitionPage(Ljava.lang.String;Lch.sahits.codegen.wizards.BasicCodeGenWizard;Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="getConnectionDriver" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#getConnectionDriver()"/> <children xsi:type="editmodel:MethodEditModel" name="getConnectionURL" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#getConnectionURL()"/> <children xsi:type="editmodel:MethodEditModel" name="getDataBaseProducts" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#getDataBaseProducts()"/> <children xsi:type="editmodel:MethodEditModel" name="getModelGenerator" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#getModelGenerator(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="init" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#init(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="initData" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#initData(Ljava.lang.String;Z)"/> <children xsi:type="editmodel:MethodEditModel" name="setDbName" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#setDbName(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setHost" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#setHost(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setPasswd" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#setPasswd(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setPort" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#setPort(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setSchema" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#setSchema(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setTableName" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#setTableName(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setUser" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#setUser(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="showSchema" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage#showSchema(Z)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/BasicDBDefinitionPage<-ch.sahits.codegen.internal.wizards/DBDefinitionPage" source="//@children.8" target="//@children.0" targetEnd="//@children.8/@sourceConnections.0/@children.1" sourceEnd="//@children.8/@sourceConnections.0/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="103,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="88,729"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" source="//@children.8" target="//@children.0" targetEnd="//@children.8/@sourceConnections.1/@children.2" label="//@children.8/@sourceConnections.1/@children.0" sourceEnd="//@children.8/@sourceConnections.1/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" size="0,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="83,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="68,729"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" id="ch.sahits.codegen.internal.wizards/DBDefinitionPage-Soyatec::Import->ch.sahits.codegen.wizards/BasicCodeGenWizard" source="//@children.8" target="//@children.1" targetEnd="//@children.8/@sourceConnections.2/@children.2" label="//@children.8/@sourceConnections.2/@children.0" sourceEnd="//@children.8/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Import»" size="41,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="110,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="155,170"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.11/@sourceConnections.0 //@children.11/@sourceConnections.2" name="GeneralCodeGenerationWizard" location="-182,374" size="242,189" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard" runTimeClassModel="unserialize(Ljava.lang.String;),GeneralCodeGenerationWizard(),performFinish(),addPages(),getNextPage(Lorg.eclipse.jface.wizard.IWizardPage;),canFinish(),serialize(Ljava.lang.String;)"> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <children xsi:type="editmodel:CompartmentEditModel" size="180,126"> <children xsi:type="editmodel:MethodEditModel" name="GeneralCodeGenerationWizard" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard#GeneralCodeGenerationWizard()"/> <children xsi:type="editmodel:MethodEditModel" name="addPages" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard#addPages()"/> <children xsi:type="editmodel:MethodEditModel" name="canFinish" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard#canFinish()"/> <children xsi:type="editmodel:MethodEditModel" name="getNextPage" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard#getNextPage(Lorg.eclipse.jface.wizard.IWizardPage;)"/> <children xsi:type="editmodel:MethodEditModel" name="performFinish" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard#performFinish()"/> <children xsi:type="editmodel:MethodEditModel" name="serialize" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard#serialize(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="unserialize" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard#unserialize(Ljava.lang.String;)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.wizards/BasicCodeGenWizard<-ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard" source="//@children.9" target="//@children.1" targetEnd="//@children.9/@sourceConnections.0/@children.1" sourceEnd="//@children.9/@sourceConnections.0/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="242,18" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,141"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard-Standard::Derive->ch.sahits.codegen.wizards/BasicCodeGenWizard" source="//@children.9" target="//@children.1" targetEnd="//@children.9/@sourceConnections.1/@children.2" label="//@children.9/@sourceConnections.1/@children.0" sourceEnd="//@children.9/@sourceConnections.1/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Derive»" size="43,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="242,38" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,145"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" source="//@children.9" target="//@children.0" targetEnd="//@children.9/@sourceConnections.2/@children.2" label="//@children.9/@sourceConnections.2/@children.0" sourceEnd="//@children.9/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" size="0,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="242,102" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,86"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" source="//@children.9" target="//@children.7" targetEnd="//@children.9/@sourceConnections.3/@children.2" label="//@children.9/@sourceConnections.3/@children.0" sourceEnd="//@children.9/@sourceConnections.3/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" size="0,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="12,188" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="-1,225"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:InterfaceEditModel" targetConnections="//@children.11/@sourceConnections.1 //@children.11/@sourceConnections.4 //@children.12/@sourceConnections.2 //@children.13/@sourceConnections.1 //@children.13/@sourceConnections.4" name="ICodegenModelWizard" location="102,764" size="216,131" id="ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard"> <children xsi:type="editmodel:CompartmentEditModel"/> <children xsi:type="editmodel:CompartmentEditModel" size="163,54"> <children xsi:type="editmodel:MethodEditModel" name="getModel" id="ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard#getModel()"/> <children xsi:type="editmodel:MethodEditModel" name="init" id="ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard#init(Lorg.eclipse.ui.IWorkbench;Lorg.eclipse.jface.viewers.IStructuredSelection;)"/> <children xsi:type="editmodel:MethodEditModel" name="setSelecteDBCodeConstant" id="ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard#setSelecteDBCodeConstant(I)"/> </children> <children xsi:type="editmodel:CompartmentEditModel"/> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" targetConnections="//@children.12/@sourceConnections.1" name="ArtefactCodegenModelWizard" location="-166,1080" size="258,189" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard"> <children xsi:type="editmodel:CompartmentEditModel" size="235,36"> <children xsi:type="editmodel:AttributeEditModel" name="model" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard#model"/> <children xsi:type="editmodel:AttributeEditModel" name="selecteDBCodeConstant" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard#selecteDBCodeConstant"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="175,90"> <children xsi:type="editmodel:MethodEditModel" name="ArtefactCodegenModelWizard" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard#ArtefactCodegenModelWizard()"/> <children xsi:type="editmodel:MethodEditModel" name="createPageControls" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard#createPageControls(Lorg.eclipse.swt.widgets.Composite;)"/> <children xsi:type="editmodel:MethodEditModel" name="getModel" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard#getModel()"/> <children xsi:type="editmodel:MethodEditModel" name="performFinish" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard#performFinish()"/> <children xsi:type="editmodel:MethodEditModel" name="setSelecteDBCodeConstant" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard#setSelecteDBCodeConstant(I)"/> </children> <children xsi:type="editmodel:CompartmentEditModel"/> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard<-ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard" source="//@children.11" target="//@children.9" targetEnd="//@children.11/@sourceConnections.0/@children.1" sourceEnd="//@children.11/@sourceConnections.0/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="113,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="129,189"/> </sourceConnections> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard<-ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard" source="//@children.11" target="//@children.10" targetEnd="//@children.11/@sourceConnections.1/@children.1" sourceEnd="//@children.11/@sourceConnections.1/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="196,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="61,131"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard-Standard::Derive->ch.sahits.codegen.internal.wizards/GeneralCodeGenerationWizard" source="//@children.11" target="//@children.9" targetEnd="//@children.11/@sourceConnections.2/@children.2" label="//@children.11/@sourceConnections.2/@children.0" sourceEnd="//@children.11/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Derive»" size="43,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="93,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="109,189"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard-Standard::Call->ch.sahits.codegen.internal.wizards/GeneralCodeGenerationDefinitionPage" source="//@children.11" target="//@children.7" targetEnd="//@children.11/@sourceConnections.3/@children.2" label="//@children.11/@sourceConnections.3/@children.0" sourceEnd="//@children.11/@sourceConnections.3/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Call»" size="29,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="258,159" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,101"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" id="ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard-Soyatec::Implement->ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard" source="//@children.11" target="//@children.10" targetEnd="//@children.11/@sourceConnections.4/@children.2" label="//@children.11/@sourceConnections.4/@children.0" sourceEnd="//@children.11/@sourceConnections.4/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Implement»" size="59,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="159,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="41,131"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" name="MJCGWizardPage" location="44,-96" size="261,322" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage"> <children xsi:type="editmodel:CompartmentEditModel" size="238,18"> <children xsi:type="editmodel:AttributeEditModel" name="tableElements" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage#tableElements"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="119,108"> <children xsi:type="editmodel:MethodEditModel" name="MJCGWizardPage" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage#MJCGWizardPage(Lorg.eclipse.jface.viewers.ISelection;Lch.sahits.codegen.wizards.BasicCodeGenWizard;)"/> <children xsi:type="editmodel:MethodEditModel" name="addClass" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage#addClass(Lch.sahits.codegen.wizards.ICodeGeneratorDelegate;)"/> <children xsi:type="editmodel:MethodEditModel" name="completeData" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage#completeData(Lch.sahits.codegen.model.IInputObjectModel;)"/> <children xsi:type="editmodel:MethodEditModel" name="createControl" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage#createControl(Lorg.eclipse.swt.widgets.Composite;)"/> <children xsi:type="editmodel:MethodEditModel" name="tableElements" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage#tableElements()"/> <children xsi:type="editmodel:MethodEditModel" name="validateLoadedFile" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage#validateLoadedFile(Lch.sahits.codegen.model.IInputObjectModel;)"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="124,123"> <children xsi:type="editmodel:ClassEditModel" name="Validator" size="124,121" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage$Validator"> <children xsi:type="editmodel:CompartmentEditModel" size="101,18"> <children xsi:type="editmodel:AttributeEditModel" name="finished" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage$Validator#finished"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="85,54"> <children xsi:type="editmodel:MethodEditModel" name="isFinished" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage$Validator#isFinished()"/> <children xsi:type="editmodel:MethodEditModel" name="setFinished" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage$Validator#setFinished(Z)"/> <children xsi:type="editmodel:MethodEditModel" name="validate" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage$Validator#validate()"/> </children> <children xsi:type="editmodel:CompartmentEditModel"/> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> </children> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage-Standard::Call->ch.sahits.codegen.wizards/BasicCodeGenWizard*ch.sahits.codegen.java.internal.wizards/MJCGWizardPage-Soyatec::Import->ch.sahits.codegen.wizards/BasicCodeGenWizard" source="//@children.12" target="//@children.1" targetEnd="//@children.12/@sourceConnections.0/@children.2" label="//@children.12/@sourceConnections.0/@children.0" sourceEnd="//@children.12/@sourceConnections.0/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Call, Import»" size="64,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="261,81" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,91"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage-Standard::Instantiate->ch.sahits.codegen.java.internal.wizards/ArtefactCodegenModelWizard" source="//@children.12" target="//@children.11" targetEnd="//@children.12/@sourceConnections.1/@children.2" label="//@children.12/@sourceConnections.1/@children.0" sourceEnd="//@children.12/@sourceConnections.1/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Instantiate»" size="61,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="23,322" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="233,0"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" id="ch.sahits.codegen.java.internal.wizards/MJCGWizardPage-Standard::Call->ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard*ch.sahits.codegen.java.internal.wizards/MJCGWizardPage-Soyatec::Import->ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard" source="//@children.12" target="//@children.10" targetEnd="//@children.12/@sourceConnections.2/@children.2" label="//@children.12/@sourceConnections.2/@children.0" sourceEnd="//@children.12/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Call, Import»" size="64,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="77,322" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="20,0"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <children xsi:type="editmodel:ClassEditModel" name="JavaCodegenModelWizard" location="461,990" size="266,315" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard"> <children xsi:type="editmodel:CompartmentEditModel" size="243,90"> <children xsi:type="editmodel:AttributeEditModel" name="dbProduct" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#dbProduct"/> <children xsi:type="editmodel:AttributeEditModel" name="inputFile" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#inputFile"/> <children xsi:type="editmodel:AttributeEditModel" name="model" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#model"/> <children xsi:type="editmodel:AttributeEditModel" name="packageFragmentRoot" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#packageFragmentRoot"/> <children xsi:type="editmodel:AttributeEditModel" name="selecteDBCodeConstant" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#selecteDBCodeConstant"/> </children> <children xsi:type="editmodel:CompartmentEditModel" size="163,162"> <children xsi:type="editmodel:MethodEditModel" name="JavaCodegenModelWizard" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#JavaCodegenModelWizard()"/> <children xsi:type="editmodel:MethodEditModel" name="addPages" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#addPages()"/> <children xsi:type="editmodel:MethodEditModel" name="createPageControls" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#createPageControls(Lorg.eclipse.swt.widgets.Composite;)"/> <children xsi:type="editmodel:MethodEditModel" name="getModel" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#getModel()"/> <children xsi:type="editmodel:MethodEditModel" name="performFinish" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#performFinish()"/> <children xsi:type="editmodel:MethodEditModel" name="setDbProduct" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#setDbProduct(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setInputFile" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#setInputFile(Ljava.lang.String;)"/> <children xsi:type="editmodel:MethodEditModel" name="setPackageFragmentRoot" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#setPackageFragmentRoot(Lorg.eclipse.jdt.core.IPackageFragmentRoot;)"/> <children xsi:type="editmodel:MethodEditModel" name="setSelecteDBCodeConstant" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard#setSelecteDBCodeConstant(I)"/> </children> <children xsi:type="editmodel:CompartmentEditModel"/> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard<-ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard" source="//@children.13" target="//@children.4" targetEnd="//@children.13/@sourceConnections.0/@children.1" sourceEnd="//@children.13/@sourceConnections.0/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="126,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="126,333"/> </sourceConnections> <sourceConnections xsi:type="editmodel:GeneralizationEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard<-ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard" source="//@children.13" target="//@children.10" targetEnd="//@children.13/@sourceConnections.1/@children.1" sourceEnd="//@children.13/@sourceConnections.1/@children.0" connectionRouterKind="Manual"> <children xsi:type="editmodel:AssociationEndEditModel" location="0,47" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="188,131"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard-Soyatec::Import->ch.sahits.codegen.wizards/BasicDBDefinitionPage" source="//@children.13" target="//@children.0" targetEnd="//@children.13/@sourceConnections.2/@children.2" label="//@children.13/@sourceConnections.2/@children.0" sourceEnd="//@children.13/@sourceConnections.2/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Import»" size="41,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="266,64" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,664"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard-Standard::Derive->ch.sahits.codegen.java.internal.wizards/JavaCodegenWizard" source="//@children.13" target="//@children.4" targetEnd="//@children.13/@sourceConnections.3/@children.2" label="//@children.13/@sourceConnections.3/@children.0" sourceEnd="//@children.13/@sourceConnections.3/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Derive»" size="43,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="106,0" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="106,333"/> </sourceConnections> <sourceConnections xsi:type="editmodel:DependencyEditModel" autoLocated="true" id="ch.sahits.codegen.java.internal.wizards/JavaCodegenModelWizard-Soyatec::Implement->ch.sahits.codegen.java.internal.wizards/ICodegenModelWizard" source="//@children.13" target="//@children.10" targetEnd="//@children.13/@sourceConnections.4/@children.2" label="//@children.13/@sourceConnections.4/@children.0" sourceEnd="//@children.13/@sourceConnections.4/@children.1" connectionRouterKind="Manual"> <children xsi:type="editmodel:WireLabelEditModel" name="«Implement»" size="59,14" anchorKind="MiddlePart"/> <children xsi:type="editmodel:AssociationEndEditModel" location="0,27" attachSource="true"/> <children xsi:type="editmodel:AssociationEndEditModel" location="208,131"/> </sourceConnections> <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </children> <diagramOptions xsi:type="options:ClassDiagramOptions" properties="wireOptions=5;Product=eUML2" autoName="false"/> <boardSetting snapToGeometry="true" gridEnabled="true" gridSpacing="15,15" gridOrigin="0,0" rulerUnit="pixel" gridVisibility="false"> <leftRuler/> <topRuler/> </boardSetting> <classDiagramPreferences xsi:type="editmodel:UMLClassDiagramPreference" showPopupBars="true" showConnectionHandles="true" attributeSorter="Natural" methodSorter="Natural" showClassStereotype="true" showPackageStereotype="true" showDependencyStereotype="true" showInterfaceStereotype="true" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/> </editmodel:ClassDiagramEditModel>