Class MultiURLValuesImpl
- 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.ActionValueImpl
-
- org.eclipse.birt.chart.model.attribute.impl.MultiURLValuesImpl
-
- All Implemented Interfaces:
ActionValue,MultiURLValues,IChartObject,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject
public class MultiURLValuesImpl extends ActionValueImpl implements MultiURLValues
An implementation of the model object 'Multi URL Values'.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<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
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String,java.lang.String>DEFAULT_PROPERTIES_MAP
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MultiURLValuescopyInstance()A convenient method to get an instance copy.static MultiURLValuescreate()Returns a new instance of MultiURLValues.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)org.eclipse.emf.common.util.EMap<java.lang.String,java.lang.String>getPropertiesMap()java.lang.StringgetTooltip()org.eclipse.emf.common.util.EList<URLValue>getURLValues()voidsetTooltip(java.lang.String newTooltip)java.lang.StringtoString()-
Methods inherited from class org.eclipse.birt.chart.model.attribute.impl.ActionValueImpl
basicSetLabel, getLabel, setLabel
-
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
-
Methods inherited from interface org.eclipse.birt.chart.model.attribute.ActionValue
getLabel, setLabel
-
-
-
-
Method Detail
-
getURLValues
public org.eclipse.emf.common.util.EList<URLValue> getURLValues()
- Specified by:
getURLValuesin interfaceMultiURLValues- Returns:
- the value of the 'URL Values' containment reference list.
- See Also:
AttributePackage.getMultiURLValues_URLValues()
-
getTooltip
public java.lang.String getTooltip()
- Specified by:
getTooltipin interfaceMultiURLValues- Returns:
- the value of the 'Tooltip' attribute.
- See Also:
MultiURLValues.setTooltip(String),AttributePackage.getMultiURLValues_Tooltip()
-
setTooltip
public void setTooltip(java.lang.String newTooltip)
- Specified by:
setTooltipin interfaceMultiURLValues- Parameters:
newTooltip- the new value of the 'Tooltip' attribute.- See Also:
MultiURLValues.getTooltip()
-
getPropertiesMap
public org.eclipse.emf.common.util.EMap<java.lang.String,java.lang.String> getPropertiesMap()
- Specified by:
getPropertiesMapin interfaceMultiURLValues- Returns:
- the value of the 'Properties Map' map.
- See Also:
AttributePackage.getMultiURLValues_PropertiesMap()
-
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 classActionValueImpl
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classActionValueImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classActionValueImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classActionValueImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classActionValueImpl
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
create
public static MultiURLValues create()
Returns a new instance of MultiURLValues.- Returns:
-
copyInstance
public MultiURLValues copyInstance()
Description copied from class:ActionValueImplA convenient method to get an instance copy. This is much faster than the ECoreUtil.copy().- Specified by:
copyInstancein interfaceActionValue- Specified by:
copyInstancein interfaceIChartObject- Specified by:
copyInstancein interfaceMultiURLValues- Overrides:
copyInstancein classActionValueImpl
-
-