|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.stp.core.sca.impl.SCAObjectImpl
org.eclipse.stp.core.internal.sca.SCAInternalObjectImpl
org.eclipse.stp.core.sca.impl.PropertyImpl
public class PropertyImpl
An implementation of the model object 'Property'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
static java.lang.String |
copyright
|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
org.eclipse.emf.ecore.util.FeatureMap |
getAny()
|
org.eclipse.emf.ecore.util.FeatureMap |
getAnyAttribute()
|
java.lang.String |
getDefault()
|
java.lang.String |
getName()
|
java.lang.Object |
getType()
|
boolean |
isMany()
|
boolean |
isRequired()
|
boolean |
isSetMany()
|
boolean |
isSetRequired()
|
void |
setDefault(java.lang.String newDefault)
|
void |
setMany(boolean newMany)
|
void |
setName(java.lang.String newName)
|
void |
setRequired(boolean newRequired)
|
void |
setType(java.lang.Object newType)
|
java.lang.String |
toString()
|
void |
unsetMany()
|
void |
unsetRequired()
|
| Methods inherited from class org.eclipse.stp.core.internal.sca.SCAInternalObjectImpl |
|---|
getEObject, getFlags |
| Methods inherited from class org.eclipse.stp.core.sca.impl.SCAObjectImpl |
|---|
addStatus, clearStatus, getStatus |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.stp.core.sca.SCAObject |
|---|
addStatus, clearStatus, getEObject, getFlags, getStatus |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eResource |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eNotify |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
public static final java.lang.String copyright
| Method Detail |
|---|
public org.eclipse.emf.ecore.util.FeatureMap getAny()
getAny in interface PropertySCAPackage.getProperty_Any()public java.lang.String getDefault()
getDefault in interface PropertyProperty.setDefault(String),
SCAPackage.getProperty_Default()public void setDefault(java.lang.String newDefault)
setDefault in interface PropertynewDefault - the new value of the 'Default' attribute.Property.getDefault()public boolean isMany()
isMany in interface PropertyProperty.isSetMany(),
Property.unsetMany(),
Property.setMany(boolean),
SCAPackage.getProperty_Many()public void setMany(boolean newMany)
setMany in interface PropertynewMany - the new value of the 'Many' attribute.Property.isSetMany(),
Property.unsetMany(),
Property.isMany()public void unsetMany()
unsetMany in interface PropertyProperty.isSetMany(),
Property.isMany(),
Property.setMany(boolean)public boolean isSetMany()
isSetMany in interface PropertyProperty.unsetMany(),
Property.isMany(),
Property.setMany(boolean)public java.lang.String getName()
getName in interface PropertygetName in interface SCAObjectgetName in class SCAInternalObjectImplProperty.setName(String),
SCAPackage.getProperty_Name()public void setName(java.lang.String newName)
setName in interface PropertysetName in interface SCAObjectsetName in class SCAInternalObjectImplnewName - The name of this SCAObjectProperty.getName()public boolean isRequired()
isRequired in interface PropertyProperty.isSetRequired(),
Property.unsetRequired(),
Property.setRequired(boolean),
SCAPackage.getProperty_Required()public void setRequired(boolean newRequired)
setRequired in interface PropertynewRequired - the new value of the 'Required' attribute.Property.isSetRequired(),
Property.unsetRequired(),
Property.isRequired()public void unsetRequired()
unsetRequired in interface PropertyProperty.isSetRequired(),
Property.isRequired(),
Property.setRequired(boolean)public boolean isSetRequired()
isSetRequired in interface PropertyProperty.unsetRequired(),
Property.isRequired(),
Property.setRequired(boolean)public java.lang.Object getType()
getType in interface PropertyProperty.setType(Object),
SCAPackage.getProperty_Type()public void setType(java.lang.Object newType)
setType in interface PropertynewType - the new value of the 'Type' attribute.Property.getType()public org.eclipse.emf.ecore.util.FeatureMap getAnyAttribute()
getAnyAttribute in interface PropertySCAPackage.getProperty_AnyAttribute()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in interface org.eclipse.emf.ecore.InternalEObjecteInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
eGet in interface org.eclipse.emf.ecore.EObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.EObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset in interface org.eclipse.emf.ecore.EObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||