Class AxisOriginImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.EObjectImpl
-
- org.eclipse.birt.chart.model.attribute.impl.AxisOriginImpl
-
- All Implemented Interfaces:
AxisOrigin,IChartObject,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject
public class AxisOriginImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements AxisOrigin
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChainbasicSetValue(DataElement newValue, org.eclipse.emf.common.notify.NotificationChain msgs)AxisOrigincopyInstance()static AxisOrigincreate(IntersectionType it, DataElement de)static AxisOrigincreateDefault(IntersectionType it, DataElement de)java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, java.lang.Object newValue)voideUnset(int featureID)IntersectionTypegetType()DataElementgetValue()booleanisSetType()voidsetType(IntersectionType newType)voidsetValue(DataElement newValue)java.lang.StringtoString()voidunsetType()-
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, 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, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, 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
-
-
-
-
Method Detail
-
getType
public IntersectionType getType()
- Specified by:
getTypein interfaceAxisOrigin- Returns:
- the value of the 'Type' attribute.
- See Also:
IntersectionType,AxisOrigin.isSetType(),AxisOrigin.unsetType(),AxisOrigin.setType(IntersectionType),AttributePackage.getAxisOrigin_Type()
-
setType
public void setType(IntersectionType newType)
- Specified by:
setTypein interfaceAxisOrigin- Parameters:
newType- the new value of the 'Type' attribute.- See Also:
IntersectionType,AxisOrigin.isSetType(),AxisOrigin.unsetType(),AxisOrigin.getType()
-
unsetType
public void unsetType()
- Specified by:
unsetTypein interfaceAxisOrigin- See Also:
AxisOrigin.isSetType(),AxisOrigin.getType(),AxisOrigin.setType(IntersectionType)
-
isSetType
public boolean isSetType()
- Specified by:
isSetTypein interfaceAxisOrigin- Returns:
- whether the value of the 'Type' attribute is set.
- See Also:
AxisOrigin.unsetType(),AxisOrigin.getType(),AxisOrigin.setType(IntersectionType)
-
getValue
public DataElement getValue()
- Specified by:
getValuein interfaceAxisOrigin- Returns:
- the value of the 'Value' attribute.
- See Also:
#setValue(Object),AttributePackage.getAxisOrigin_Value()
-
basicSetValue
public org.eclipse.emf.common.notify.NotificationChain basicSetValue(DataElement newValue, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setValue
public void setValue(DataElement newValue)
- Specified by:
setValuein interfaceAxisOrigin- Parameters:
newValue- the new value of the 'Value' containment reference.- See Also:
AxisOrigin.getValue()
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)- Overrides:
eInverseRemovein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
create
public static final AxisOrigin create(IntersectionType it, DataElement de)
- Parameters:
it-de-- Returns:
-
createDefault
public static final AxisOrigin createDefault(IntersectionType it, DataElement de)
- Parameters:
it-de-- Returns:
-
copyInstance
public AxisOrigin copyInstance()
- Specified by:
copyInstancein interfaceAxisOrigin- Specified by:
copyInstancein interfaceIChartObject
-
-