rs.sol.soloist.server.uml.concepts.runtime
Interface IRTElement

All Superinterfaces:
rs.sol.soloist.server.uml.concepts.IElement
All Known Subinterfaces:
IAssociationEndInstance<T>, IAttributeValue<T>, IClassifierInstance, IClassInstance, IDataTypeInstance, IEnumerationInstance, ILinkObject, IPrimitiveTypeInstance, ISlot<T>
All Known Implementing Classes:
rs.sol.soloist.server.uml.commonimplementation.runtime._ClassifierInstance, rs.sol.soloist.server.uml.commonimplementation.runtime._ClassInstance, rs.sol.soloist.server.uml.commonimplementation.runtime._DataTypeInstance, Boolean, CellLayout, CellLayoutData, Color, rs.sol.soloist.server.builtindomains.commands.Command, Currency, Date, DateTime, DockLayout, DockLayoutData, DockLayoutDirection, File, FilteringLogic, FlowLayout, Font, GUIAndGate, GUIApplicationComponent, GUIBindingsFeature, GUIBooleanFilter, GUIBufferComponent, GUIButtonComponent, GUIClassifierSetting, GUIClassInstancesSAPComponent, GUICollectionFilter, GUICollectionInput, GUIComboWidget, GUICommandComponent, GUICommandsFeature, GUIComparationFilter, GUIComponent, GUIComponentBinding, GUIConformsToFilter, GUIContainerComponent, GUIContext, GUIDataTypeInstanceSetting, GUIDateTimeFormat, GUIDateTimeTextFeature, GUIDeckComponent, GUIDefaultNavigatorFeature, GUIDefaultTextFeature, GUIDialogComponent, GUIDisclosurePanel, GUIDynamicallyVisibleTabsComponent, GUIDynamicContentsPanel, GUIEdit, GUIElementComponent, GUIElementComponentKind, GUIElementInput, GUIElementSetting, GUIEnumerationLiteralSetting, GUIFieldWidget, GUIFilterComponent, GUIFindAllInstancesSAPComponent, GUIFindSingleInstanceSAPComponent, GUIGetElementAt, GUIHasElementInputWidget, GUIHTMLComponent, GUIImageComponent, GUIIndexOfElement, GUIInput, GUIInputKind, GUIItemSetting, GUILabelComponent, GUILazyPanel, GUILinkComponent, GUIListWidget, GUILogicGateComponent, GUIMenuComponent, GUIMenuItemComponent, GUIMultiFileUplaod, GUIMultipleElementWidget, GUIMultiplicityFilter, GUIMultitypingFeature, GUINavigatorFeature, GUINonVisualComponent, GUINotGate, GUINullFilter, GUINullSetting, GUINumberFormat, GUINumberTextFeature, GUIObjectSetting, GUIOrGate, GUIPanelComponent, GUIParametrizedInput, GUIPictureFeature, GUIPropertySetting, GUIRelayComponent, GUIScrollPanel, GUISearchPanelComponent, GUISearchResultComponent, GUIServiceAccessPointComponent, GUISettingFeature, GUISingleElementComponent, GUISlotEditorKind, GUISlotListenerComponent, GUISlotSetting, GUISlotValueInput, GUIStatusBarComponent, GUISubnodesInput, GUISuggestWidget, GUITabComponent, GUITableWidget, GUITextFeature, GUITimerComponent, GUITransformerComponent, GUITreeWidget, GUIWidget, HorizontalAlignment, HorizontalLayout, InstanceOfDataType, InstanceOfEnumeration, InstanceOfPrimitiveType, Integer, LayerLayout, LayerLayoutData, Layout, LayoutData, rs.sol.soloist.server.builtindomains.common.ObjectOfClass, PerformImmediately, Picture, PropertyKind, Real, rs.sol.soloist.server.javaimpl.runtime.SOLoistClassInstance, rs.sol.soloist.server.javaimpl.runtime.SOLoistDataTypeInstance, TableColumnData, TableCommand, TableLayout, TableLayoutData, TableRowData, Text, Time, TimeInterval, ToSlotTransformer, ToSlotValueByPropertyTransformer, ToSlotValueTransformer, Transformer, VerticalAlignment, VerticalLayout, XYLayout, XYLayoutData

public interface IRTElement
extends rs.sol.soloist.server.uml.concepts.IElement

Abstract generalization of all elements in the object space with runtime semantics supported by OOIS UML.


Method Summary
 IMElement getMElement()
          Returns the MElement of the UML model whose runtime manifestation is this RTElement.
 boolean hasIdentity()
          Has this RTElement its own identity?
 
Methods inherited from interface rs.sol.soloist.server.uml.concepts.IElement
accept, accept, isKindOf, isModelElement, isRTElement
 

Method Detail

getMElement

IMElement getMElement()
                      throws rs.sol.soloist.server.uml.exceptions.RequestFailedException
Returns the MElement of the UML model whose runtime manifestation is this RTElement.

Throws:
rs.sol.soloist.server.uml.exceptions.RequestFailedException

hasIdentity

boolean hasIdentity()
                    throws rs.sol.soloist.server.uml.exceptions.RequestFailedException
Has this RTElement its own identity?

Throws:
rs.sol.soloist.server.uml.exceptions.RequestFailedException