Interface ModelObject

    • 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