Interface ModelObject

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      java.lang.String get_representationText()
      Returns the value of the 'representation Text' attribute.
      java.lang.String getLocalID()  
      default java.lang.Object ignoringRefGetValue​(java.lang.String feature)
      Does the same as refGetValue(String), but does not thrown @InvalidCallException if feature is missing this object.
      java.lang.Object ignoringRefGetValue​(java.lang.String featureName, java.lang.Object expressionValueContext)
      Gets value regarding provided context, does not thrown @InvalidCallException if feature is missing this object.
      boolean isInvalid()  
      boolean isSet​(java.lang.String featureName, java.lang.Object expressionValueContext)
      Checks if value is present regarding the context
      default java.lang.Object refGetValue​(java.lang.String featureName)  
      java.lang.Object refGetValue​(java.lang.String featureName, java.lang.Object expressionValueContext)
      Gets the value regarding provided context.
      default void refSetValue​(java.lang.String featureName, java.lang.Object value)
      Sets the value for feature
      void refSetValue​(java.lang.String featureName, java.lang.Object value, java.lang.Object expressionValueContext)
      Sets the value regarding value context
      void set_representationText​(java.lang.String value)
      Sets the value of the 'representation Text' attribute.
      void setLocalID​(java.lang.String newID)  
      java.lang.String sGetLocalID()  
      • Methods inherited from interface java.lang.Comparable

        compareTo
      • 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 javax.jmi.reflect.RefBaseObject

        equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
      • Methods inherited from interface javax.jmi.reflect.RefFeatured

        refGetValue, refInvokeOperation, refInvokeOperation, refSetValue
      • Methods inherited from interface javax.jmi.reflect.RefObject

        refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
    • Method Detail

      • getLocalID

        java.lang.String getLocalID()
      • setLocalID

        void setLocalID​(java.lang.String newID)
      • get_representationText

        java.lang.String get_representationText()
        Returns the value of the 'representation Text' attribute.

        If the meaning of the 'representation Text' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'representation Text' attribute.
        See Also:
        set_representationText(String), com.nomagic.uml2.ext.magicdraw.base.metadata.BasePackage#getModelObject__representationText()
        Model:
        Generated:
      • set_representationText

        void set_representationText​(java.lang.String value)
        Sets the value of the 'representation Text' attribute.
        Parameters:
        value - the new value of the 'representation Text' attribute.
        See Also:
        get_representationText()
        Generated:
      • sGetLocalID

        java.lang.String sGetLocalID()
      • isInvalid

        boolean isInvalid()
      • ignoringRefGetValue

        @CheckForNull
        default java.lang.Object ignoringRefGetValue​(java.lang.String feature)
        Does the same as refGetValue(String), but does not thrown @InvalidCallException if feature is missing this object.
        Parameters:
        feature - feature name
        Returns:
        value or null if feature is missing
        See Also:
        refGetValue(String), InvalidCallException
      • ignoringRefGetValue

        @CheckForNull
        java.lang.Object ignoringRefGetValue​(java.lang.String featureName,
                                             @CheckForNull
                                             java.lang.Object expressionValueContext)
        Gets value regarding provided context, does not thrown @InvalidCallException if feature is missing this object.
        Parameters:
        featureName - feature name
        expressionValueContext - the expression value context, can be null
        Returns:
        value or null if feature is missing
      • refGetValue

        @CheckForNull
        default java.lang.Object refGetValue​(java.lang.String featureName)
        Specified by:
        refGetValue in interface javax.jmi.reflect.RefFeatured
      • refGetValue

        @CheckForNull
        java.lang.Object refGetValue​(java.lang.String featureName,
                                     @CheckForNull
                                     java.lang.Object expressionValueContext)
        Gets the value regarding provided context.
        Parameters:
        featureName - feature name
        expressionValueContext - the expression value context, can be null
        Returns:
        value or null if feature is missing
      • refSetValue

        default void refSetValue​(java.lang.String featureName,
                                 @CheckForNull
                                 java.lang.Object value)
        Sets the value for feature
        Specified by:
        refSetValue in interface javax.jmi.reflect.RefFeatured
        Parameters:
        featureName - feature name
        value - the new value to set
      • refSetValue

        void refSetValue​(java.lang.String featureName,
                         @CheckForNull
                         java.lang.Object value,
                         @CheckForNull
                         java.lang.Object expressionValueContext)
        Sets the value regarding value context
        Parameters:
        featureName - feature name
        value - the new value to set
        expressionValueContext - the expression value context, can be null
      • isSet

        boolean isSet​(java.lang.String featureName,
                      @CheckForNull
                      java.lang.Object expressionValueContext)
        Checks if value is present regarding the context
        Parameters:
        featureName - feature name
        expressionValueContext - the expression value context, can be null
        Returns:
        true if value for context is set, false otherwise