Interface VElement

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.eclipse.emf.common.util.EList<VAttachment> getAttachments()
      Returns the value of the 'Attachments' containment reference list.
      VDiagnostic getDiagnostic()
      Returns the value of the 'Diagnostic' containment reference.
      java.lang.String getLabel()
      Returns the value of the 'Label' attribute.
      java.lang.String getName()
      Returns the value of the 'Name' attribute.
      java.lang.String getUuid()
      Returns the value of the 'Uuid' attribute.
      boolean isEffectivelyEnabled()
      Returns true if this element and all parent elements are enabled.
      boolean isEffectivelyReadonly()
      Returns true if this element or any parent element is readonly.
      boolean isEffectivelyVisible()
      Returns true if this element and all parent elements are visible.
      boolean isEnabled()
      Returns the value of the 'Enabled' attribute.
      boolean isReadonly()
      Returns the value of the 'Readonly' attribute.
      boolean isVisible()
      Returns the value of the 'Visible' attribute.
      void setDiagnostic​(VDiagnostic value)
      Sets the value of the 'Diagnostic' containment reference.
      void setEnabled​(boolean value)
      Sets the value of the 'Enabled' attribute.
      void setLabel​(java.lang.String value)
      Sets the value of the 'Label' attribute.
      void setName​(java.lang.String value)
      Sets the value of the 'Name' attribute.
      void setReadonly​(boolean value)
      Sets the value of the 'Readonly' attribute.
      void setUuid​(java.lang.String value)
      Sets the value of the 'Uuid' attribute.
      void setVisible​(boolean value)
      Sets the value of the 'Visible' attribute.
      • 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
    • Method Detail

      • getName

        java.lang.String getName()
        Returns the value of the 'Name' attribute.

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

        Returns:
        the value of the 'Name' attribute.
        See Also:
        setName(String), VViewPackage.getElement_Name()
      • setName

        void setName​(java.lang.String value)
        Sets the value of the 'Name' attribute.
        Parameters:
        value - the new value of the 'Name' attribute.
        See Also:
        getName()
      • getLabel

        java.lang.String getLabel()
        Returns the value of the 'Label' attribute.

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

        Returns:
        the value of the 'Label' attribute.
        Since:
        1.6
        See Also:
        setLabel(String), VViewPackage.getElement_Label()
      • setLabel

        void setLabel​(java.lang.String value)
        Sets the value of the 'Label' attribute.
        Parameters:
        value - the new value of the 'Label' attribute.
        Since:
        1.6
        See Also:
        getLabel()
      • isVisible

        boolean isVisible()
        Returns the value of the 'Visible' attribute. The default value is "true".

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

        Returns:
        the value of the 'Visible' attribute.
        See Also:
        setVisible(boolean), VViewPackage.getElement_Visible()
      • setVisible

        void setVisible​(boolean value)
        Sets the value of the 'Visible' attribute.
        Parameters:
        value - the new value of the 'Visible' attribute.
        See Also:
        isVisible()
      • isEnabled

        boolean isEnabled()
        Returns the value of the 'Enabled' attribute. The default value is "true".

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

        Returns:
        the value of the 'Enabled' attribute.
        See Also:
        setEnabled(boolean), VViewPackage.getElement_Enabled()
      • setEnabled

        void setEnabled​(boolean value)
        Sets the value of the 'Enabled' attribute.
        Parameters:
        value - the new value of the 'Enabled' attribute.
        See Also:
        isEnabled()
      • isReadonly

        boolean isReadonly()
        Returns the value of the 'Readonly' attribute. The default value is "false".

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

        Returns:
        the value of the 'Readonly' attribute.
        See Also:
        setReadonly(boolean), VViewPackage.getElement_Readonly()
      • setReadonly

        void setReadonly​(boolean value)
        Sets the value of the 'Readonly' attribute.
        Parameters:
        value - the new value of the 'Readonly' attribute.
        See Also:
        isReadonly()
      • getDiagnostic

        VDiagnostic getDiagnostic()
        Returns the value of the 'Diagnostic' containment reference.

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

        Returns:
        the value of the 'Diagnostic' containment reference.
        See Also:
        setDiagnostic(VDiagnostic), VViewPackage.getElement_Diagnostic()
      • setDiagnostic

        void setDiagnostic​(VDiagnostic value)
        Sets the value of the 'Diagnostic' containment reference.
        Parameters:
        value - the new value of the 'Diagnostic' containment reference.
        See Also:
        getDiagnostic()
      • getAttachments

        org.eclipse.emf.common.util.EList<VAttachment> getAttachments()
        Returns the value of the 'Attachments' containment reference list. The list contents are of type VAttachment.

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

        Returns:
        the value of the 'Attachments' containment reference list.
        See Also:
        VViewPackage.getElement_Attachments()
      • getUuid

        java.lang.String getUuid()
        Returns the value of the 'Uuid' attribute.

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

        Returns:
        the value of the 'Uuid' attribute.
        Since:
        1.9
        See Also:
        setUuid(String), VViewPackage.getElement_Uuid()
      • setUuid

        void setUuid​(java.lang.String value)
        Sets the value of the 'Uuid' attribute.
        Parameters:
        value - the new value of the 'Uuid' attribute.
        Since:
        1.9
        See Also:
        getUuid()
      • isEffectivelyVisible

        boolean isEffectivelyVisible()
        Returns true if this element and all parent elements are visible.
        Returns:
        true if this element and all parent elements are visible
        Since:
        1.12
      • isEffectivelyEnabled

        boolean isEffectivelyEnabled()
        Returns true if this element and all parent elements are enabled.
        Returns:
        true if this element and all parent elements are enabled
        Since:
        1.12
      • isEffectivelyReadonly

        boolean isEffectivelyReadonly()
        Returns true if this element or any parent element is readonly.
        Returns:
        true if this element or any parent element is readonly
        Since:
        1.12