/**
*
* The following features are supported: *
* If the meaning of the 'Domain Meta Class' reference isn't clear, * there really should be more of a description here... *
* * * Delegates to modelFacet * * @model kind="operation" required="true" * @generated */ GenClass getDomainMetaClass(); /** * * * * valid only when there are compartments * * @model kind="operation" * @generated */ String getGraphicalNodeEditPolicyQualifiedClassName(); /** * * * @model kind="operation" * @generated */ String getCreateCommandQualifiedClassName(); /** * Returns the value of the 'Labels' containment reference list. * The list contents are of type {@link org.eclipse.gmf.codegen.gmfgen.GenNodeLabel}. * It is bidirectional and its opposite is '{@link org.eclipse.gmf.codegen.gmfgen.GenNodeLabel#getNode Node}'. * ** If the meaning of the 'Labels' containment reference list isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Labels' containment reference list. * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenNode_Labels() * @see org.eclipse.gmf.codegen.gmfgen.GenNodeLabel#getNode * @model type="org.eclipse.gmf.codegen.gmfgen.GenNodeLabel" opposite="node" containment="true" * @generated */ EList* If the meaning of the 'Compartments' containment reference list isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Compartments' reference list. * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenNode_Compartments() * @see org.eclipse.gmf.codegen.gmfgen.GenCompartment#getNode * @model type="org.eclipse.gmf.codegen.gmfgen.GenCompartment" opposite="node" * @generated */ EList* If the meaning of the 'Graphical Node Edit Policy Class Name' attribute isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Graphical Node Edit Policy Class Name' attribute. * @see #setGraphicalNodeEditPolicyClassName(String) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenNode_GraphicalNodeEditPolicyClassName() * @model * @generated */ String getGraphicalNodeEditPolicyClassName(); public static final String GRAPHICAL_NODE_EDIT_POLICY_SUFFIX = "GraphicalNodeEditPolicy"; //$NON-NLS-1$ /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenNode#getGraphicalNodeEditPolicyClassName Graphical Node Edit Policy Class Name}' attribute. * * * @param value the new value of the 'Graphical Node Edit Policy Class Name' attribute. * @see #getGraphicalNodeEditPolicyClassName() * @generated */ void setGraphicalNodeEditPolicyClassName(String value); /** * Returns the value of the 'Create Command Class Name' attribute. * ** If the meaning of the 'Create Command Class Name' attribute isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Create Command Class Name' attribute. * @see #setCreateCommandClassName(String) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenNode_CreateCommandClassName() * @model * @generated */ String getCreateCommandClassName(); String CREATE_COMMAND_SUFFIX = "CreateCommand"; //$NON-NLS-1$ /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenNode#getCreateCommandClassName Create Command Class Name}' attribute. * * * @param value the new value of the 'Create Command Class Name' attribute. * @see #getCreateCommandClassName() * @generated */ void setCreateCommandClassName(String value); /** * Returns the value of the 'Reoriented Incoming Links' reference list. * The list contents are of type {@link org.eclipse.gmf.codegen.gmfgen.GenLink}. * ** If the meaning of the 'Reoriented Incoming Links' reference list isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Reoriented Incoming Links' reference list. * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenNode_ReorientedIncomingLinks() * @model type="org.eclipse.gmf.codegen.gmfgen.GenLink" transient="true" changeable="false" volatile="true" derived="true" * @generated */ EList* If the meaning of the 'Model Facet' containment reference isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Model Facet' containment reference. * @see #setModelFacet(TypeModelFacet) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenNode_ModelFacet() * @model containment="true" * @generated */ TypeModelFacet getModelFacet(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenNode#getModelFacet Model Facet}' containment reference. * * * @param value the new value of the 'Model Facet' containment reference. * @see #getModelFacet() * @generated */ void setModelFacet(TypeModelFacet value); } // GenNode