|
|||||||||||
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()
Method Summary | |
java.lang.String |
getAccessorName()
|
java.lang.String |
getCapName()
|
java.lang.String |
getChangeableFlag()
|
java.lang.String |
getContainerClass()
|
java.lang.String |
getContainmentFlag()
|
java.lang.String |
getCreateChildValueLiteral()
|
java.lang.String |
getDefaultValue()
|
java.util.List |
getDelegatedFeatures()
|
GenFeature |
getDelegateFeature()
|
java.lang.String |
getDerivedFlag()
|
EStructuralFeature |
getEcoreFeature()
Returns the value of the 'Ecore Feature' reference |
java.lang.String |
getFeatureAccessorName()
|
java.lang.String |
getFeatureKind()
|
java.lang.String |
getFormattedName()
|
GenClass |
getGenClass()
Returns the value of the 'Gen Class' container reference. |
GenPackage |
getGenPackage()
|
java.lang.String |
getGetAccessor()
|
java.lang.String |
getGetArrayAccessor()
|
java.lang.String |
getIDFlag()
|
java.lang.String |
getImportedMetaType()
|
java.lang.String |
getIsName()
|
java.lang.String |
getMetaType()
|
java.lang.String |
getModelInfo()
|
java.lang.String |
getName()
|
GenPropertyKind |
getProperty()
Returns the value of the 'Property' attribute. |
java.lang.String |
getPropertyCategory()
Returns the value of the 'Property Category' attribute |
java.lang.String |
getPropertyDescription()
Returns the value of the 'Property Description' attribute |
EList |
getPropertyFilterFlags()
Returns the value of the 'Property Filter Flags' attribute list. |
java.lang.String |
getPropertyImageName()
|
java.lang.String |
getQualifiedFeatureAccessor()
|
java.lang.String |
getQualifiedFeatureAccessorName()
|
java.lang.String |
getQualifiedModelInfo()
|
java.lang.String |
getResolveProxiesFlag()
|
GenFeature |
getReverse()
|
java.lang.String |
getSafeName()
|
java.lang.String |
getSafeNameAsEObject()
|
java.lang.String |
getStaticDefaultValue()
|
java.lang.String |
getTransientFlag()
|
java.lang.String |
getUncapName()
|
java.lang.String |
getUnsettableFlag()
|
java.lang.String |
getUpperName()
|
java.lang.String |
getVolatileFlag()
|
boolean |
hasDelegateFeature()
|
void |
initialize(EStructuralFeature eFeature)
|
boolean |
isBasicGet()
|
boolean |
isBasicSet()
|
boolean |
isBasicUnset()
|
boolean |
isBidirectional()
|
boolean |
isChangeable()
|
boolean |
isChildren()
Returns the value of the 'Children' attribute |
boolean |
isContainer()
|
boolean |
isContains()
|
boolean |
isCreateChild()
Returns the value of the 'Create Child' attribute |
boolean |
isDerived()
|
boolean |
isEffectiveContains()
|
boolean |
isESetField()
|
boolean |
isESetFlag()
|
boolean |
isField()
|
boolean |
isFlag()
|
boolean |
isGet()
|
boolean |
isID()
|
boolean |
isIsSet()
|
boolean |
isNotify()
Returns the value of the 'Notify' attribute. |
boolean |
isProperty()
|
boolean |
isPropertyMultiLine()
Returns the value of the 'Property Multi Line' attribute |
boolean |
isPropertySortChoices()
Returns the value of the 'Property Sort Choices' attribute |
boolean |
isReferenceType()
|
boolean |
isResolveProxies()
|
boolean |
isSet()
|
boolean |
isSetCreateChild()
Returns whether the value of the ' Create Child ' attribute is set |
boolean |
isSetDefaultValue()
|
boolean |
isSuppressedGetVisibility()
|
boolean |
isSuppressedIsSetVisibility()
|
boolean |
isSuppressedSetVisibility()
|
boolean |
isSuppressedUnsetVisibility()
|
boolean |
isUnset()
|
boolean |
isUnsettable()
|
boolean |
isVolatile()
|
boolean |
reconcile(GenFeature oldGenFeatureVersion)
|
void |
setChildren(boolean value)
Sets the value of the ' Children ' attribute |
void |
setCreateChild(boolean value)
Sets the value of the ' Create Child ' attribute |
void |
setEcoreFeature(EStructuralFeature value)
Sets the value of the ' Ecore Feature ' reference |
void |
setGenClass(GenClass value)
Sets the value of the ' Gen Class ' container reference |
void |
setNotify(boolean value)
Sets the value of the ' Notify ' attribute |
void |
setProperty(GenPropertyKind value)
Sets the value of the ' Property ' attribute |
void |
setPropertyCategory(java.lang.String value)
Sets the value of the ' Property Category ' attribute |
void |
setPropertyDescription(java.lang.String value)
Sets the value of the ' Property Description ' attribute |
void |
setPropertyMultiLine(boolean value)
Sets the value of the ' Property Multi Line ' attribute |
void |
setPropertySortChoices(boolean value)
Sets the value of the ' Property Sort Choices ' attribute |
void |
unsetCreateChild()
Unsets the value of the ' Create Child ' attribute |
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 java.lang.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(java.lang.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 java.lang.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(java.lang.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 java.lang.String getName()
public java.lang.String getSafeName()
public java.lang.String getSafeNameAsEObject()
public java.lang.String getCapName()
public java.lang.String getUncapName()
public java.lang.String getUpperName()
public java.lang.String getFormattedName()
public java.lang.String getIsName()
public java.lang.String getAccessorName()
public java.lang.String getGetArrayAccessor()
public java.lang.String getGetAccessor()
public GenPackage getGenPackage()
public java.lang.String getFeatureAccessorName()
public java.lang.String getQualifiedFeatureAccessorName()
public java.lang.String getQualifiedFeatureAccessor()
public java.lang.String getMetaType()
public java.lang.String getImportedMetaType()
public java.lang.String getFeatureKind()
public boolean isReferenceType()
public boolean isFlag()
public boolean isESetFlag()
public boolean isSetDefaultValue()
public java.lang.String getDefaultValue()
public java.lang.String getStaticDefaultValue()
public boolean isContainer()
public boolean isContains()
public boolean isEffectiveContains()
public boolean isBidirectional()
public GenFeature getReverse()
public java.lang.String getContainerClass()
public java.lang.String getDerivedFlag()
public java.lang.String getTransientFlag()
public java.lang.String getVolatileFlag()
public java.lang.String getChangeableFlag()
public java.lang.String getUnsettableFlag()
public java.lang.String getIDFlag()
public java.lang.String getContainmentFlag()
public java.lang.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 java.util.List getDelegatedFeatures()
public java.lang.String getCreateChildValueLiteral()
public boolean isSuppressedGetVisibility()
public boolean isSuppressedSetVisibility()
public boolean isSuppressedIsSetVisibility()
public boolean isSuppressedUnsetVisibility()
public void initialize(EStructuralFeature eFeature)
public java.lang.String getPropertyImageName()
public java.lang.String getModelInfo()
public java.lang.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 |