Interface CharacteristicValue

  • All Known Implementing Classes:
    CharacteristicValueImpl

    public interface CharacteristicValue
    External representation of a characteristic value.
    • Method Detail

      • setInvisible

        void setInvisible​(boolean invisible)
        Indicate whether value is invisible
        Parameters:
        invisible -
      • isInvisible

        boolean isInvisible()
        Returns:
        Value invisible?
      • setAuthor

        void setAuthor​(java.lang.String author)
        Sets instance author. Following values are possible:
        1 - action
        2 - selection condition
        3 - classification
        4 - constraint
        5 - dynamic database
        6 - static knowledgebase (e.g. bill of materials)
        7 - procedure
        8 - default
        A - monitoring rule
        B - reevaluating rule
        X - external system
        Parameters:
        author -
      • getAuthor

        java.lang.String getAuthor()
        Returns:
        Value author
      • setValueText

        void setValueText​(java.lang.String valueText)
        Sets language dependent text for value
        Parameters:
        valueText -
      • getValueText

        java.lang.String getValueText()
        Returns:
        Language dependent text
      • setValue

        void setValue​(java.lang.String value)
        Sets value
        Parameters:
        value -
      • getValue

        java.lang.String getValue()
        Returns:
        Value
      • setCharacteristicText

        void setCharacteristicText​(java.lang.String characteristicText)
        Sets language dependent characteristic text
        Parameters:
        characteristicText -
      • getCharacteristicText

        java.lang.String getCharacteristicText()
        Returns:
        Language dependent characteristic text
      • setCharacteristic

        void setCharacteristic​(java.lang.String characteristic)
        Sets characteristic name
        Parameters:
        characteristic -
      • getCharacteristic

        java.lang.String getCharacteristic()
        Returns:
        Characteristic name
      • setInstId

        void setInstId​(java.lang.String instId)
        Sets ID of instance the value belongs to
        Parameters:
        instId -
      • getInstId

        java.lang.String getInstId()
        Returns:
        ID of instance the value belongs to