|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Gen Feature'.
The following features are supported:
GenModelPackage.getGenFeature()
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase |
canGenerate, canGenerateEdit, canGenerateEditor, canGenerateSchema, capName, ePackageGenModel, format, generate, generateEdit, generateEditor, generateSchema, getDocumentation, getGenModel, hasDocumentation, reconcile, safeName, uncapName, uncapPrefixedName |
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 |
Method Detail |
public GenPropertyKind getProperty()
GenPropertyKind
.
If the meaning of the 'Property' attribute isn't clear, there really should be more of a description here...
GenPropertyKind
,
setProperty(GenPropertyKind)
,
GenModelPackage.getGenFeature_Property()
public void setProperty(GenPropertyKind value)
Property
' attribute.
value
- the new value of the 'Property' attribute.GenPropertyKind
,
getProperty()
public boolean isNotify()
"true"
.
setNotify(boolean)
,
GenModelPackage.getGenFeature_Notify()
public void setNotify(boolean value)
Notify
' attribute.
value
- the new value of the 'Notify' attribute.isNotify()
public boolean isChildren()
setChildren(boolean)
,
GenModelPackage.getGenFeature_Children()
public void setChildren(boolean value)
Children
' attribute.
value
- the new value of the 'Children' attribute.isChildren()
public boolean isCreateChild()
This attribute determines whether child objects can be created via this feature. It is temporarily unsettable to
ease migration from pre-2.0 versions of EMF, in which the children
feature did this as a
secondary role.
If the feature has not yet been set, it will be set based on the value of the children
feature, before its value is returned. This ensures that pre-2.0 models will upgrade themselves, and continue to
work as before.
isSetCreateChild()
,
unsetCreateChild()
,
setCreateChild(boolean)
,
GenModelPackage.getGenFeature_CreateChild()
public void setCreateChild(boolean value)
Create Child
' attribute.
value
- the new value of the 'Create Child' attribute.isSetCreateChild()
,
unsetCreateChild()
,
isCreateChild()
public void unsetCreateChild()
Create Child
' attribute.
isSetCreateChild()
,
isCreateChild()
,
setCreateChild(boolean)
public boolean isSetCreateChild()
Create Child
' attribute is set.
This always returns true. If the feature is unset, it will first be set based on the value of children
. This ensures that pre-2.0 models will upgrade themselves, and continue to behave as before
unsetCreateChild()
,
isCreateChild()
,
setCreateChild(boolean)
public GenClass getGenClass()
Gen Features
'.
If the meaning of the 'Gen Class' reference isn't clear, there really should be more of a description here...
setGenClass(GenClass)
,
GenModelPackage.getGenFeature_GenClass()
,
GenClass.getGenFeatures()
public void setGenClass(GenClass value)
Gen Class
' container reference.
value
- the new value of the 'Gen Class' container reference.getGenClass()
public EStructuralFeature getEcoreFeature()
If the meaning of the 'Ecore Feature' reference isn't clear, there really should be more of a description here...
setEcoreFeature(EStructuralFeature)
,
GenModelPackage.getGenFeature_EcoreFeature()
public void setEcoreFeature(EStructuralFeature value)
Ecore Feature
' reference.
value
- the new value of the 'Ecore Feature' reference.getEcoreFeature()
public String getName()
public String getSafeName()
public String getSafeNameAsEObject()
public String getCapName()
public String getUncapName()
public String getUpperName()
public String getFormattedName()
public String getIsName()
public String getAccessorName()
public String getGetAccessor()
public GenPackage getGenPackage()
public String getFeatureAccessorName()
public String getQualifiedFeatureAccessorName()
public String getMetaType()
public String getImportedMetaType()
public String getFeatureKind()
public boolean isReferenceType()
public String getEObjectCast()
public String getInternalTypeCast()
public boolean isEffectiveSuppressEMFTypes()
public String getTypeClassifier()
public GenPackage getTypeGenPackage()
public String getType()
public String getImportedType()
public String getObjectType()
public String getImportedInternalType()
public String getQualifiedListItemType()
public String getListItemType()
public GenClass getMapGenClass()
public String getMapItemType()
public String getImportedEffectiveFeatureMapWrapperClass()
public String getImportedEffectiveFeatureMapWrapperInternalInterface()
public boolean isSetDefaultValue()
public String getDefaultValue()
public String getStaticDefaultValue()
public boolean isEnumType()
public GenEnum getGenEnumType()
public GenDataType getGenDataTypeType()
public boolean isBooleanType()
public boolean isStringType()
public boolean isListType()
public boolean isMapType()
public boolean isFeatureMapType()
public boolean isFeatureMapWrapped()
public boolean isContainer()
public boolean isContains()
public boolean isBidirectional()
public GenFeature getReverse()
public boolean isPrimitiveType()
public String getPrimitiveValueFunction()
public String getLowerBound()
public String getUpperBound()
public String getContainerClass()
public String getOrderedFlag()
public String getDerivedFlag()
public String getTransientFlag()
public String getVolatileFlag()
public String getChangeableFlag()
public String getUnsettableFlag()
public String getUniqueFlag()
public String getIDFlag()
public String getContainmentFlag()
public String getResolveProxiesFlag()
public boolean isVolatile()
public boolean isChangeable()
public boolean isUnsettable()
public boolean isID()
public boolean isUnique()
public boolean isResolveProxies()
public boolean hasDelegateFeature()
public GenFeature getDelegateFeature()
public void initialize(EStructuralFeature eFeature)
public String getPropertyImageName()
public String getModelInfo()
public String getQualifiedModelInfo()
public boolean isProperty()
public boolean reconcile(GenFeature oldGenFeatureVersion)
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |