|
Generation Framework | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A representation of the model object 'Gen Common Base'. One that combines attributes that are essential for diagram elements
The following features are supported:
Diagram Run Time ClassVisual IDElement TypeEdit Part Class NameItem Semantic Edit Policy Class NameNotation View Factory Class NameViewmap
GMFGenPackage.getGenCommonBase()| Field Summary | |
static java.lang.String |
DEFAULT_CLASS_NAME_PREFIX
|
static java.lang.String |
EDIT_PART_SUFFIX
|
static java.lang.String |
ITEM_SEMANTIC_EDIT_POLICY_SUFFIX
|
static java.lang.String |
NOTATION_VIEW_FACTORY_SUFFIX
|
| Method Summary | |
java.lang.String |
getClassNamePrefix()
If the meaning of the 'Class Name Prefix' attribute isn't clear, there really should be more of a description here... |
java.lang.String |
getClassNameSuffux()
If the meaning of the 'Class Name Suffux' attribute isn't clear, there really should be more of a description here... |
GenDiagram |
getDiagram()
|
GenClass |
getDiagramRunTimeClass()
Returns the value of the 'Diagram Run Time Class' reference |
java.lang.String |
getEditPartClassName()
Returns the value of the 'Edit Part Class Name' attribute |
java.lang.String |
getEditPartQualifiedClassName()
|
ElementType |
getElementType()
Returns the value of the 'Element Type' containment reference. |
java.lang.String |
getItemSemanticEditPolicyClassName()
Returns the value of the 'Item Semantic Edit Policy Class Name' attribute |
java.lang.String |
getItemSemanticEditPolicyQualifiedClassName()
|
ViewmapLayoutType |
getLayoutType()
|
java.lang.String |
getNotationViewFactoryClassName()
Returns the value of the 'Notation View Factory Class Name' attribute |
java.lang.String |
getNotationViewFactoryQualifiedClassName()
|
java.lang.String |
getUniqueIdentifier()
This unique string identifier could be used to construct unique identifiers in generated java code |
Viewmap |
getViewmap()
Returns the value of the 'Viewmap' containment reference |
int |
getVisualID()
Returns the value of the 'Visual ID' attribute |
void |
setDiagramRunTimeClass(GenClass value)
Sets the value of the ' Diagram Run Time Class' reference |
void |
setEditPartClassName(java.lang.String value)
Sets the value of the ' Edit Part Class Name' attribute |
void |
setElementType(ElementType value)
Sets the value of the ' Element Type' containment reference |
void |
setItemSemanticEditPolicyClassName(java.lang.String value)
Sets the value of the ' Item Semantic Edit Policy Class Name' attribute |
void |
setNotationViewFactoryClassName(java.lang.String value)
Sets the value of the ' Notation View Factory Class Name' attribute |
void |
setViewmap(Viewmap value)
Sets the value of the ' Viewmap' containment reference |
void |
setVisualID(int value)
Sets the value of the ' Visual ID' attribute |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
| Field Detail |
public static final java.lang.String EDIT_PART_SUFFIX
public static final java.lang.String ITEM_SEMANTIC_EDIT_POLICY_SUFFIX
public static final java.lang.String NOTATION_VIEW_FACTORY_SUFFIX
public static final java.lang.String DEFAULT_CLASS_NAME_PREFIX
| Method Detail |
public GenClass getDiagramRunTimeClass()
If the meaning of the 'Diagram Run Time Class' reference isn't clear, there really should be more of a description here...
GenCommonBase.setDiagramRunTimeClass(GenClass),
GMFGenPackage.getGenCommonBase_DiagramRunTimeClass()public void setDiagramRunTimeClass(GenClass value)
Diagram Run Time Class' reference.
value - the new value of the 'Diagram Run Time Class' reference.GenCommonBase.getDiagramRunTimeClass()public int getVisualID()
GenCommonBase.setVisualID(int),
GMFGenPackage.getGenCommonBase_VisualID()public void setVisualID(int value)
Visual ID' attribute.
value - the new value of the 'Visual ID' attribute.GenCommonBase.getVisualID()public ElementType getElementType()
Diagram Element'.
If the meaning of the 'Element Type' containment reference isn't clear, there really should be more of a description here...
GenCommonBase.setElementType(ElementType),
GMFGenPackage.getGenCommonBase_ElementType(),
ElementType.getDiagramElement()public void setElementType(ElementType value)
Element Type' containment reference.
value - the new value of the 'Element Type' containment reference.GenCommonBase.getElementType()public java.lang.String getEditPartClassName()
If the meaning of the 'Edit Part Class Name' attribute isn't clear, there really should be more of a description here...
GenCommonBase.setEditPartClassName(String),
GMFGenPackage.getGenCommonBase_EditPartClassName()public void setEditPartClassName(java.lang.String value)
Edit Part Class Name' attribute.
value - the new value of the 'Edit Part Class Name' attribute.GenCommonBase.getEditPartClassName()public java.lang.String getItemSemanticEditPolicyClassName()
If the meaning of the 'Item Semantic Edit Policy Class Name' attribute isn't clear, there really should be more of a description here...
GenCommonBase.setItemSemanticEditPolicyClassName(String),
GMFGenPackage.getGenCommonBase_ItemSemanticEditPolicyClassName()public void setItemSemanticEditPolicyClassName(java.lang.String value)
Item Semantic Edit Policy Class Name' attribute.
value - the new value of the 'Item Semantic Edit Policy Class Name' attribute.GenCommonBase.getItemSemanticEditPolicyClassName()public java.lang.String getNotationViewFactoryClassName()
If the meaning of the 'Notation View Factory Class Name' attribute isn't clear, there really should be more of a description here...
GenCommonBase.setNotationViewFactoryClassName(String),
GMFGenPackage.getGenCommonBase_NotationViewFactoryClassName()public void setNotationViewFactoryClassName(java.lang.String value)
Notation View Factory Class Name' attribute.
value - the new value of the 'Notation View Factory Class Name' attribute.GenCommonBase.getNotationViewFactoryClassName()public Viewmap getViewmap()
If the meaning of the 'Viewmap' containment reference isn't clear, there really should be more of a description here...
GenCommonBase.setViewmap(Viewmap),
GMFGenPackage.getGenCommonBase_Viewmap()public void setViewmap(Viewmap value)
Viewmap' containment reference.
value - the new value of the 'Viewmap' containment reference.GenCommonBase.getViewmap()public java.lang.String getClassNamePrefix()
If the meaning of the 'Class Name Prefix' attribute isn't clear, there really should be more of a description here...
public java.lang.String getClassNameSuffux()
If the meaning of the 'Class Name Suffux' attribute isn't clear, there really should be more of a description here...
public java.lang.String getUniqueIdentifier()
public ViewmapLayoutType getLayoutType()
public java.lang.String getEditPartQualifiedClassName()
public java.lang.String getItemSemanticEditPolicyQualifiedClassName()
public java.lang.String getNotationViewFactoryQualifiedClassName()
public GenDiagram getDiagram()
|
Generation Framework | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.