public abstract class UIElementImpl extends ApplicationElementImpl implements MUIElement
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ACCESSIBILITY_PHRASE_EDEFAULT
The default value of the '
Accessibility Phrase' attribute |
protected java.lang.String |
accessibilityPhrase
The cached value of the '
Accessibility Phrase' attribute |
protected static java.lang.String |
CONTAINER_DATA_EDEFAULT
The default value of the '
Container Data' attribute |
protected java.lang.String |
containerData
The cached value of the '
Container Data' attribute |
protected MPlaceholder |
curSharedRef
The cached value of the '
Cur Shared Ref' reference |
protected static java.lang.String |
LOCALIZED_ACCESSIBILITY_PHRASE_EDEFAULT
The default value of the '
Localized Accessibility Phrase' attribute |
protected static boolean |
ON_TOP_EDEFAULT
The default value of the '
On Top' attribute |
protected boolean |
onTop
The cached value of the '
On Top' attribute |
protected java.lang.Object |
renderer
The cached value of the '
Renderer' attribute |
protected static java.lang.Object |
RENDERER_EDEFAULT
The default value of the '
Renderer' attribute |
protected static boolean |
TO_BE_RENDERED_EDEFAULT
The default value of the '
To Be Rendered' attribute |
protected boolean |
toBeRendered
The cached value of the '
To Be Rendered' attribute |
protected boolean |
visible
The cached value of the '
Visible' attribute |
protected static boolean |
VISIBLE_EDEFAULT
The default value of the '
Visible' attribute |
protected MExpression |
visibleWhen
The cached value of the '
Visible When' containment reference |
protected java.lang.Object |
widget
The cached value of the '
Widget' attribute |
protected static java.lang.Object |
WIDGET_EDEFAULT
The default value of the '
Widget' attribute |
CONTRIBUTOR_URI_EDEFAULT, contributorURI, ELEMENT_ID_EDEFAULT, elementId, persistedState, tags, transientData| Modifier | Constructor and Description |
|---|---|
protected |
UIElementImpl() |
| Modifier and Type | Method and Description |
|---|---|
MPlaceholder |
basicGetCurSharedRef() |
NotificationChain |
basicSetParent(MElementContainer<MUIElement> newParent,
NotificationChain msgs) |
NotificationChain |
basicSetVisibleWhen(MExpression newVisibleWhen,
NotificationChain msgs) |
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs) |
int |
eDerivedOperationID(int baseOperationID,
java.lang.Class<?> baseClass) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
java.lang.Object |
eInvoke(int operationID,
<any> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getAccessibilityPhrase() |
java.lang.String |
getContainerData() |
MPlaceholder |
getCurSharedRef() |
java.lang.String |
getLocalizedAccessibilityPhrase() |
MElementContainer<MUIElement> |
getParent() |
java.lang.Object |
getRenderer() |
MExpression |
getVisibleWhen() |
java.lang.Object |
getWidget() |
boolean |
isOnTop() |
boolean |
isToBeRendered() |
boolean |
isVisible() |
void |
setAccessibilityPhrase(java.lang.String newAccessibilityPhrase) |
void |
setContainerData(java.lang.String newContainerData) |
void |
setCurSharedRef(MPlaceholder newCurSharedRef) |
void |
setOnTop(boolean newOnTop) |
void |
setParent(MElementContainer<MUIElement> newParent) |
void |
setRenderer(java.lang.Object newRenderer) |
void |
setToBeRendered(boolean newToBeRendered) |
void |
setVisible(boolean newVisible) |
void |
setVisibleWhen(MExpression newVisibleWhen) |
void |
setWidget(java.lang.Object newWidget) |
java.lang.String |
toString() |
void |
updateLocalization() |
getContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdprotected static final java.lang.Object WIDGET_EDEFAULT
Widget' attribute.
getWidget()protected java.lang.Object widget
Widget' attribute.
getWidget()protected static final java.lang.Object RENDERER_EDEFAULT
Renderer' attribute.
getRenderer()protected java.lang.Object renderer
Renderer' attribute.
getRenderer()protected static final boolean TO_BE_RENDERED_EDEFAULT
To Be Rendered' attribute.
isToBeRendered(),
Constant Field Valuesprotected boolean toBeRendered
To Be Rendered' attribute.
isToBeRendered()protected static final boolean ON_TOP_EDEFAULT
On Top' attribute.
isOnTop(),
Constant Field Valuesprotected static final boolean VISIBLE_EDEFAULT
Visible' attribute.
isVisible(),
Constant Field Valuesprotected boolean visible
Visible' attribute.
isVisible()protected static final java.lang.String CONTAINER_DATA_EDEFAULT
Container Data' attribute.
getContainerData()protected java.lang.String containerData
Container Data' attribute.
getContainerData()protected MPlaceholder curSharedRef
Cur Shared Ref' reference.
getCurSharedRef()protected MExpression visibleWhen
Visible When' containment reference.
getVisibleWhen()protected static final java.lang.String ACCESSIBILITY_PHRASE_EDEFAULT
Accessibility Phrase' attribute.
getAccessibilityPhrase()protected java.lang.String accessibilityPhrase
Accessibility Phrase' attribute.
getAccessibilityPhrase()protected static final java.lang.String LOCALIZED_ACCESSIBILITY_PHRASE_EDEFAULT
Localized Accessibility Phrase' attribute.
getLocalizedAccessibilityPhrase()protected EClass eStaticClass()
eStaticClass in class ApplicationElementImplpublic java.lang.Object getWidget()
getWidget in interface MUIElementMUIElement.setWidget(Object)public void setWidget(java.lang.Object newWidget)
setWidget in interface MUIElementnewWidget - the new value of the 'Widget' attribute.MUIElement.getWidget()public java.lang.Object getRenderer()
getRenderer in interface MUIElementMUIElement.setRenderer(Object)public void setRenderer(java.lang.Object newRenderer)
setRenderer in interface MUIElementnewRenderer - the new value of the 'Renderer' attribute.MUIElement.getRenderer()public boolean isToBeRendered()
isToBeRendered in interface MUIElementMUIElement.setToBeRendered(boolean)public void setToBeRendered(boolean newToBeRendered)
setToBeRendered in interface MUIElementnewToBeRendered - the new value of the 'To Be Rendered' attribute.MUIElement.isToBeRendered()public boolean isOnTop()
isOnTop in interface MUIElementMUIElement.setOnTop(boolean)public void setOnTop(boolean newOnTop)
setOnTop in interface MUIElementnewOnTop - the new value of the 'On Top' attribute.MUIElement.isOnTop()public boolean isVisible()
isVisible in interface MUIElementMUIElement.setVisible(boolean)public void setVisible(boolean newVisible)
setVisible in interface MUIElementnewVisible - the new value of the 'Visible' attribute.MUIElement.isVisible()public MElementContainer<MUIElement> getParent()
getParent in interface MUIElementMUIElement.setParent(MElementContainer),
MElementContainer.getChildren()public NotificationChain basicSetParent(MElementContainer<MUIElement> newParent, NotificationChain msgs)
public void setParent(MElementContainer<MUIElement> newParent)
setParent in interface MUIElementnewParent - the new value of the 'Parent' container reference.MUIElement.getParent()public java.lang.String getContainerData()
getContainerData in interface MUIElementMUIElement.setContainerData(String)public void setContainerData(java.lang.String newContainerData)
setContainerData in interface MUIElementnewContainerData - the new value of the 'Container Data' attribute.MUIElement.getContainerData()public MPlaceholder getCurSharedRef()
getCurSharedRef in interface MUIElementMUIElement.setCurSharedRef(MPlaceholder)public MPlaceholder basicGetCurSharedRef()
public void setCurSharedRef(MPlaceholder newCurSharedRef)
setCurSharedRef in interface MUIElementnewCurSharedRef - the new value of the 'Cur Shared Ref' reference.MUIElement.getCurSharedRef()public MExpression getVisibleWhen()
getVisibleWhen in interface MUIElementMUIElement.setVisibleWhen(MExpression)public NotificationChain basicSetVisibleWhen(MExpression newVisibleWhen, NotificationChain msgs)
public void setVisibleWhen(MExpression newVisibleWhen)
setVisibleWhen in interface MUIElementnewVisibleWhen - the new value of the 'Visible When' containment reference.MUIElement.getVisibleWhen()public java.lang.String getAccessibilityPhrase()
getAccessibilityPhrase in interface MUIElementMUIElement.setAccessibilityPhrase(String)public void setAccessibilityPhrase(java.lang.String newAccessibilityPhrase)
setAccessibilityPhrase in interface MUIElementnewAccessibilityPhrase - the new value of the 'Accessibility Phrase' attribute.MUIElement.getAccessibilityPhrase()public java.lang.String getLocalizedAccessibilityPhrase()
getLocalizedAccessibilityPhrase in interface MUIElementpublic void updateLocalization()
updateLocalization in interface MLocalizablepublic NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ApplicationElementImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class ApplicationElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class ApplicationElementImplpublic void eUnset(int featureID)
eUnset in class ApplicationElementImplpublic boolean eIsSet(int featureID)
eIsSet in class ApplicationElementImplpublic int eDerivedOperationID(int baseOperationID,
java.lang.Class<?> baseClass)
public java.lang.Object eInvoke(int operationID,
<any> arguments)
throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetExceptionpublic java.lang.String toString()
toString in class ApplicationElementImpl