|
|||||||||
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.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl.VTViewModelElementSelectorImpl
public class VTViewModelElementSelectorImpl
An implementation of the model object 'Selector'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from interface org.eclipse.emf.ecp.view.template.model.VTStyleSelector |
---|
NOT_APPLICABLE |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
org.eclipse.emf.ecore.EAttribute |
basicGetAttribute()
|
org.eclipse.emf.ecore.EClass |
basicGetClassType()
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
void |
eUnset(int featureID)
|
org.eclipse.emf.ecore.EAttribute |
getAttribute()
|
Object |
getAttributeValue()
|
org.eclipse.emf.ecore.EClass |
getClassType()
|
double |
isApplicable(VElement vElement,
ViewModelContext viewModelContext)
Checks how well a VElement is fitting. |
boolean |
isSelectSubclasses()
|
void |
setAttribute(org.eclipse.emf.ecore.EAttribute newAttribute)
|
void |
setAttributeValue(Object newAttributeValue)
|
void |
setClassType(org.eclipse.emf.ecore.EClass newClassType)
|
void |
setSelectSubclasses(boolean newSelectSubclasses)
|
String |
toString()
|
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, 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.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public org.eclipse.emf.ecore.EClass getClassType()
getClassType
in interface VTViewModelElementSelector
VTViewModelElementSelector.setClassType(EClass)
,
VTViewModelElementPackage.getViewModelElementSelector_ClassType()
public org.eclipse.emf.ecore.EClass basicGetClassType()
public void setClassType(org.eclipse.emf.ecore.EClass newClassType)
setClassType
in interface VTViewModelElementSelector
newClassType
- the new value of the 'Class Type' reference.VTViewModelElementSelector.getClassType()
public org.eclipse.emf.ecore.EAttribute getAttribute()
getAttribute
in interface VTViewModelElementSelector
VTViewModelElementSelector.setAttribute(EAttribute)
,
VTViewModelElementPackage.getViewModelElementSelector_Attribute()
public org.eclipse.emf.ecore.EAttribute basicGetAttribute()
public void setAttribute(org.eclipse.emf.ecore.EAttribute newAttribute)
setAttribute
in interface VTViewModelElementSelector
newAttribute
- the new value of the 'Attribute' reference.VTViewModelElementSelector.getAttribute()
public Object getAttributeValue()
getAttributeValue
in interface VTViewModelElementSelector
VTViewModelElementSelector.setAttributeValue(Object)
,
VTViewModelElementPackage.getViewModelElementSelector_AttributeValue()
public void setAttributeValue(Object newAttributeValue)
setAttributeValue
in interface VTViewModelElementSelector
newAttributeValue
- the new value of the 'Attribute Value' attribute.VTViewModelElementSelector.getAttributeValue()
public boolean isSelectSubclasses()
isSelectSubclasses
in interface VTViewModelElementSelector
VTViewModelElementSelector.setSelectSubclasses(boolean)
,
VTViewModelElementPackage.getViewModelElementSelector_SelectSubclasses()
public void setSelectSubclasses(boolean newSelectSubclasses)
setSelectSubclasses
in interface VTViewModelElementSelector
newSelectSubclasses
- the new value of the 'Select Subclasses' attribute.VTViewModelElementSelector.isSelectSubclasses()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public double isApplicable(VElement vElement, ViewModelContext viewModelContext)
VElement
is fitting.
isApplicable
in interface VTStyleSelector
vElement
- the VElement
to checkviewModelContext
- the ViewModelContext
currently used
VTStyleSelector.isApplicable(org.eclipse.emf.ecp.view.spi.model.VElement,
org.eclipse.emf.ecp.view.spi.context.ViewModelContext)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |