Interface Property

    • Method Detail

      • getClassifier

        @CheckForNull
        Classifier getClassifier()
        Returns the value of the 'Classifier' reference. It is bidirectional and its opposite is 'Attribute'.

        If the meaning of the 'Classifier' reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Classifier' reference.
        See Also:
        setClassifier(Classifier), UMLPackage.getProperty_Classifier(), Classifier.getAttribute()
        Model:
        opposite="attribute" transient="true" volatile="true" derived="true" ordered="false"
        Generated:
      • setClassifier

        void setClassifier​(@CheckForNull
                           Classifier value)
        Sets the value of the 'Classifier' reference.
        Parameters:
        value - the new value of the 'Classifier' reference.
        See Also:
        getClassifier()
        Generated:
      • setOwningAssociation

        void setOwningAssociation​(@CheckForNull
                                  Association value)
        Sets the value of the 'Owning Association' container reference.
        Parameters:
        value - the new value of the 'Owning Association' container reference.
        See Also:
        getOwningAssociation()
        Generated:
      • setAssociation

        void setAssociation​(@CheckForNull
                            Association value)
        Sets the value of the 'Association' reference.
        Parameters:
        value - the new value of the 'Association' reference.
        See Also:
        getAssociation()
        Generated:
      • getOwningSignal

        @CheckForNull
        Signal getOwningSignal()
        Returns the value of the 'Owning Signal' container reference. It is bidirectional and its opposite is 'Owned Attribute'.

        If the meaning of the 'Owning Signal' container reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Owning Signal' container reference.
        See Also:
        setOwningSignal(Signal), UMLPackage.getProperty_OwningSignal(), Signal.getOwnedAttribute()
        Model:
        opposite="ownedAttribute" transient="false" ordered="false"
        Generated:
      • setOwningSignal

        void setOwningSignal​(@CheckForNull
                             Signal value)
        Sets the value of the 'Owning Signal' container reference.
        Parameters:
        value - the new value of the 'Owning Signal' container reference.
        See Also:
        getOwningSignal()
        Generated:
      • get_qualifierValueOfQualifier

        java.util.Collection<QualifierValue> get_qualifierValueOfQualifier()
        Returns the value of the 'qualifier Value Of Qualifier' reference list. The list contents are of type QualifierValue. It is bidirectional and its opposite is 'Qualifier'.

        If the meaning of the 'qualifier Value Of Qualifier' reference list isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'qualifier Value Of Qualifier' reference list.
        See Also:
        UMLPackage.getProperty__qualifierValueOfQualifier(), QualifierValue.getQualifier()
        Model:
        opposite="qualifier" ordered="false"
        Generated:
      • get_linkEndDataOfEnd

        java.util.Collection<LinkEndData> get_linkEndDataOfEnd()
        Returns the value of the 'link End Data Of End' reference list. The list contents are of type LinkEndData. It is bidirectional and its opposite is 'End'.

        If the meaning of the 'link End Data Of End' reference list isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'link End Data Of End' reference list.
        See Also:
        UMLPackage.getProperty__linkEndDataOfEnd(), LinkEndData.getEnd()
        Model:
        opposite="end" ordered="false"
        Generated:
      • setUMLClass

        void setUMLClass​(@CheckForNull
                         Class value)
        Sets the value of the 'UML Class' container reference.
        Parameters:
        value - the new value of the 'UML Class' container reference.
        See Also:
        getUMLClass()
        Generated:
      • get_connectorEndOfPartWithPort

        java.util.Collection<ConnectorEnd> get_connectorEndOfPartWithPort()
        Returns the value of the 'connector End Of Part With Port' reference list. The list contents are of type ConnectorEnd. It is bidirectional and its opposite is 'Part With Port'.

        If the meaning of the 'connector End Of Part With Port' reference list isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'connector End Of Part With Port' reference list.
        See Also:
        UMLPackage.getProperty__connectorEndOfPartWithPort(), ConnectorEnd.getPartWithPort()
        Model:
        opposite="partWithPort" ordered="false"
        Generated:
      • setDatatype

        void setDatatype​(@CheckForNull
                         DataType value)
        Sets the value of the 'Datatype' container reference.
        Parameters:
        value - the new value of the 'Datatype' container reference.
        See Also:
        getDatatype()
        Generated:
      • setInterface

        void setInterface​(@CheckForNull
                          Interface value)
        Sets the value of the 'Interface' container reference.
        Parameters:
        value - the new value of the 'Interface' container reference.
        See Also:
        getInterface()
        Generated:
      • get_propertyOfRedefinedProperty

        java.util.Collection<Property> get_propertyOfRedefinedProperty()
        Returns the value of the 'property Of Redefined Property' reference list. The list contents are of type Property. It is bidirectional and its opposite is 'Redefined Property'.

        If the meaning of the 'property Of Redefined Property' reference list isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'property Of Redefined Property' reference list.
        See Also:
        UMLPackage.getProperty__propertyOfRedefinedProperty(), getRedefinedProperty()
        Model:
        opposite="redefinedProperty" ordered="false"
        Generated:
      • setDefaultValue

        void setDefaultValue​(@CheckForNull
                             ValueSpecification value)
        Sets the value of the 'Default Value' containment reference.
        Parameters:
        value - the new value of the 'Default Value' containment reference.
        See Also:
        getDefaultValue()
        Generated:
      • isComposite

        boolean isComposite()
        Returns the value of the 'Composite' attribute. The default value is "false". If isComposite is true, the object containing the attribute is a container for the object or value contained in the attribute. This is a derived value, indicating whether the aggregation of the Property is composite or not.
        Returns:
        the value of the 'Composite' attribute.
        See Also:
        com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getProperty_Composite()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
        Generated:
      • isDerived

        boolean isDerived()
        Returns the value of the 'Derived' attribute. The default value is "false". Specifies whether the Property is derived, i.e., whether its value or values can be computed from other information.
        Returns:
        the value of the 'Derived' attribute.
        See Also:
        setDerived(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getProperty_Derived()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setDerived

        void setDerived​(boolean value)
        Sets the value of the 'Derived' attribute.
        Parameters:
        value - the new value of the 'Derived' attribute.
        See Also:
        isDerived()
        Generated:
      • isDerivedUnion

        boolean isDerivedUnion()
        Returns the value of the 'Derived Union' attribute. The default value is "false". Specifies whether the property is derived as the union of all of the Properties that are constrained to subset it.
        Returns:
        the value of the 'Derived Union' attribute.
        See Also:
        setDerivedUnion(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getProperty_DerivedUnion()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setDerivedUnion

        void setDerivedUnion​(boolean value)
        Sets the value of the 'Derived Union' attribute.
        Parameters:
        value - the new value of the 'Derived Union' attribute.
        See Also:
        isDerivedUnion()
        Generated:
      • isID

        boolean isID()
        Returns the value of the 'ID' attribute. The default value is "false". True indicates this property can be used to uniquely identify an instance of the containing Class.
        Returns:
        the value of the 'ID' attribute.
        See Also:
        setID(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getProperty_ID()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setID

        void setID​(boolean value)
        Sets the value of the 'ID' attribute.
        Parameters:
        value - the new value of the 'ID' attribute.
        See Also:
        isID()
        Generated:
      • getOpposite

        @CheckForNull
        Property getOpposite()
        Returns the value of the 'Opposite' reference. It is bidirectional and its opposite is 'property Of Opposite'. In the case where the Property is one end of a binary association this gives the other end.
        Returns:
        the value of the 'Opposite' reference.
        See Also:
        UMLPackage.getProperty_Opposite(), com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property#get_propertyOfOpposite
        Model:
        opposite="_propertyOfOpposite" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
        Generated:
      • get_propertyOfSubsettedProperty

        java.util.Collection<Property> get_propertyOfSubsettedProperty()
        Returns the value of the 'property Of Subsetted Property' reference list. The list contents are of type Property. It is bidirectional and its opposite is 'Subsetted Property'.

        If the meaning of the 'property Of Subsetted Property' reference list isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'property Of Subsetted Property' reference list.
        See Also:
        UMLPackage.getProperty__propertyOfSubsettedProperty(), getSubsettedProperty()
        Model:
        opposite="subsettedProperty" ordered="false"
        Generated:
      • getQualifier

        java.util.List<Property> getQualifier()
        Returns the value of the 'Qualifier' containment reference list. The list contents are of type Property. It is bidirectional and its opposite is 'Association End'. An optional list of ordered qualifier attributes for the end.
        Returns:
        the value of the 'Qualifier' containment reference list.
        See Also:
        UMLPackage.getProperty_Qualifier(), getAssociationEnd()
        Model:
        opposite="associationEnd" containment="true" resolveProxies="true"
        Generated:
      • getAssociationEnd

        @CheckForNull
        Property getAssociationEnd()
        Returns the value of the 'Association End' container reference. It is bidirectional and its opposite is 'Qualifier'. Designates the optional association end that owns a qualifier attribute.
        Returns:
        the value of the 'Association End' container reference.
        See Also:
        setAssociationEnd(Property), UMLPackage.getProperty_AssociationEnd(), getQualifier()
        Model:
        opposite="qualifier" transient="false" ordered="false"
        Generated:
      • setAssociationEnd

        void setAssociationEnd​(@CheckForNull
                               Property value)
        Sets the value of the 'Association End' container reference.
        Parameters:
        value - the new value of the 'Association End' container reference.
        See Also:
        getAssociationEnd()
        Generated:
      • has_definedTaggedValue

        boolean has_definedTaggedValue()
      • isNavigable

        boolean isNavigable()
        The query isNavigable() indicates whether it is possible to navigate across the property.
        Model:
        kind="operation" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • has_qualifierValueOfQualifier

        boolean has_qualifierValueOfQualifier()
                                       throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_readLinkObjectEndActionOfEnd

        boolean has_readLinkObjectEndActionOfEnd()
                                          throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_readLinkObjectEndQualifierActionOfQualifier

        boolean has_readLinkObjectEndQualifierActionOfQualifier()
                                                         throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_interactionUseOfReturnValueRecipient

        boolean has_interactionUseOfReturnValueRecipient()
                                                  throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_linkEndDataOfEnd

        boolean has_linkEndDataOfEnd()
                              throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_connectorEndOfPartWithPort

        boolean has_connectorEndOfPartWithPort()
                                        throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • hasRedefinedProperty

        boolean hasRedefinedProperty()
                              throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_propertyOfRedefinedProperty

        boolean has_propertyOfRedefinedProperty()
                                         throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • hasSubsettedProperty

        boolean hasSubsettedProperty()
                              throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_propertyOfSubsettedProperty

        boolean has_propertyOfSubsettedProperty()
                                         throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • hasQualifier

        boolean hasQualifier()
                      throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated: