|
|||||||||||
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:
Property
Notify
Children
Create Child
Property Category
Property Filter Flags
Property Description
Property Multi Line
Property Sort Choices
Gen Class
Ecore Feature
GenModelPackage.getGenFeature()
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase |
canGenerate, canGenerateEdit, canGenerateEditor, canGenerateSchema, canGenerateTests, capName, format, gen, genEdit, genEditor, generate, generate, generateEdit, generateEdit, generateEditor, generateEditor, generateSchema, generateSchema, generateTests, generateTests, genSchema, genTests, getDocumentation, getGenAnnotation, getGenAnnotations, 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 String getPropertyCategory()
If the meaning of the 'Property Category' attribute isn't clear, there really should be more of a description here...
setPropertyCategory(String)
,
GenModelPackage.getGenFeature_PropertyCategory()
public void setPropertyCategory(String value)
Property Category
' attribute.
value
- the new value of the 'Property Category' attribute.getPropertyCategory()
public EList getPropertyFilterFlags()
String
.
If the meaning of the 'Property Filter Flags' attribute list isn't clear, there really should be more of a description here...
GenModelPackage.getGenFeature_PropertyFilterFlags()
public String getPropertyDescription()
If the meaning of the 'Property Description' attribute isn't clear, there really should be more of a description here...
setPropertyDescription(String)
,
GenModelPackage.getGenFeature_PropertyDescription()
public void setPropertyDescription(String value)
Property Description
' attribute.
value
- the new value of the 'Property Description' attribute.getPropertyDescription()
public boolean isPropertyMultiLine()
If the meaning of the 'Property Multi Line' attribute isn't clear, there really should be more of a description here...
setPropertyMultiLine(boolean)
,
GenModelPackage.getGenFeature_PropertyMultiLine()
public void setPropertyMultiLine(boolean value)
Property Multi Line
' attribute.
value
- the new value of the 'Property Multi Line' attribute.isPropertyMultiLine()
public boolean isPropertySortChoices()
If the meaning of the 'Property Sort Choices' attribute isn't clear, there really should be more of a description here...
setPropertySortChoices(boolean)
,
GenModelPackage.getGenFeature_PropertySortChoices()
public void setPropertySortChoices(boolean value)
Property Sort Choices
' attribute.
value
- the new value of the 'Property Sort Choices' attribute.isPropertySortChoices()
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 getGetArrayAccessor()
public String getGetAccessor()
public GenPackage getGenPackage()
public String getFeatureAccessorName()
public String getQualifiedFeatureAccessorName()
public String getQualifiedFeatureAccessor()
public String getMetaType()
public String getImportedMetaType()
public String getFeatureKind()
public boolean isReferenceType()
public boolean isFlag()
public boolean isESetFlag()
public boolean isSetDefaultValue()
public String getDefaultValue()
public String getStaticDefaultValue()
public boolean isContainer()
public boolean isContains()
public boolean isEffectiveContains()
public boolean isBidirectional()
public GenFeature getReverse()
public String getContainerClass()
public String getDerivedFlag()
public String getTransientFlag()
public String getVolatileFlag()
public String getChangeableFlag()
public String getUnsettableFlag()
public String getIDFlag()
public String getContainmentFlag()
public String getResolveProxiesFlag()
public boolean isVolatile()
public boolean isChangeable()
public boolean isUnsettable()
public boolean isID()
public boolean isDerived()
public boolean isResolveProxies()
public boolean hasDelegateFeature()
public GenFeature getDelegateFeature()
public List getDelegatedFeatures()
public String getCreateChildValueLiteral()
public boolean isSuppressedGetVisibility()
public boolean isSuppressedSetVisibility()
public boolean isSuppressedIsSetVisibility()
public boolean isSuppressedUnsetVisibility()
public void initialize(EStructuralFeature eFeature)
public String getPropertyImageName()
public String getModelInfo()
public String getQualifiedModelInfo()
public boolean isProperty()
public boolean reconcile(GenFeature oldGenFeatureVersion)
public boolean isField()
public boolean isESetField()
public boolean isGet()
public boolean isBasicGet()
public boolean isBasicSet()
public boolean isSet()
public boolean isBasicUnset()
public boolean isUnset()
public boolean isIsSet()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |