org.eclipse.gmf.codegen.gmfgen
Interface SpecializationType

All Superinterfaces:
ElementType, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
SpecializationTypeImpl

public interface SpecializationType
extends ElementType

A representation of the model object 'Specialization Type'. Specialization of metamodel type

The following features are supported:

See Also:
GMFGenPackage.getSpecializationType()
Generated
Model Properties:

Field Summary
static String EDIT_HELPER_ADVICE_SUFFIX
           
 
Method Summary
 String getEditHelperAdviceClassName()
          Returns the value of the 'Edit Helper Advice Class Name' attribute.
 String getEditHelperAdviceQualifiedClassName()
           
 org.eclipse.emf.codegen.ecore.genmodel.GenClass getMetamodelClass()
           
 MetamodelType getMetamodelType()
          Returns the value of the 'Metamodel Type' reference.
 void setEditHelperAdviceClassName(String value)
          Sets the value of the 'Edit Helper Advice Class Name' attribute.
 void setMetamodelType(MetamodelType value)
          Sets the value of the 'Metamodel Type' reference.
 
Methods inherited from interface org.eclipse.gmf.codegen.gmfgen.ElementType
getDiagramElement, getDisplayName, getUniqueIdentifier, isDefinedExternally, setDefinedExternally, setDiagramElement, setDisplayName, setUniqueIdentifier
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

EDIT_HELPER_ADVICE_SUFFIX

static final String EDIT_HELPER_ADVICE_SUFFIX
See Also:
Constant Field Values
Method Detail

getMetamodelType

MetamodelType getMetamodelType()
Returns the value of the 'Metamodel Type' reference.

If the meaning of the 'Metamodel Type' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Metamodel Type' reference.
See Also:
setMetamodelType(MetamodelType), GMFGenPackage.getSpecializationType_MetamodelType()
Generated
Model Properties:

setMetamodelType

void setMetamodelType(MetamodelType value)
Sets the value of the 'Metamodel Type' reference.

Parameters:
value - the new value of the 'Metamodel Type' reference.
See Also:
getMetamodelType()
Generated

getEditHelperAdviceClassName

String getEditHelperAdviceClassName()
Returns the value of the 'Edit Helper Advice Class Name' attribute.

If the meaning of the 'Edit Helper Advice Class Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Edit Helper Advice Class Name' attribute.
See Also:
setEditHelperAdviceClassName(String), GMFGenPackage.getSpecializationType_EditHelperAdviceClassName()
Generated
Model Properties:

setEditHelperAdviceClassName

void setEditHelperAdviceClassName(String value)
Sets the value of the 'Edit Helper Advice Class Name' attribute.

Parameters:
value - the new value of the 'Edit Helper Advice Class Name' attribute.
See Also:
getEditHelperAdviceClassName()
Generated

getMetamodelClass

org.eclipse.emf.codegen.ecore.genmodel.GenClass getMetamodelClass()

Generated
Model Properties:
kind="operation"

getEditHelperAdviceQualifiedClassName

String getEditHelperAdviceQualifiedClassName()

Generated
Model Properties:
kind="operation"


Copyright © 2012. All Rights Reserved.