Class PropertyValue

    • Field Detail

      • _type

        private final short _type
      • _cssValueType

        private final short _cssValueType
      • _stringValue

        private java.lang.String _stringValue
      • _floatValue

        private float _floatValue
      • _stringArrayValue

        private java.lang.String[] _stringArrayValue
      • _cssText

        private final java.lang.String _cssText
      • _FSColor

        private FSColor _FSColor
      • _propertyValueType

        private short _propertyValueType
      • _operator

        private Token _operator
      • _counters

        private java.util.List<CounterData> _counters
    • Constructor Detail

      • PropertyValue

        public PropertyValue​(short type,
                             float floatValue,
                             java.lang.String cssText)
      • PropertyValue

        public PropertyValue​(FSColor color)
      • PropertyValue

        public PropertyValue​(short type,
                             java.lang.String stringValue,
                             java.lang.String cssText)
      • PropertyValue

        public PropertyValue​(IdentValue ident)
      • PropertyValue

        public PropertyValue​(java.util.List<PropertyValue> values)
      • PropertyValue

        public PropertyValue​(java.util.List<CounterData> values,
                             boolean unused)
      • PropertyValue

        public PropertyValue​(FSFunction function)
    • Method Detail

      • getFloatValue

        public float getFloatValue​(short unitType)
                            throws org.w3c.dom.DOMException
        Specified by:
        getFloatValue in interface CSSPrimitiveValue
        Throws:
        org.w3c.dom.DOMException
      • getFloatValue

        public float getFloatValue()
      • getStringValue

        public java.lang.String getStringValue()
                                        throws org.w3c.dom.DOMException
        Specified by:
        getStringValue in interface CSSPrimitiveValue
        Throws:
        org.w3c.dom.DOMException
      • setFloatValue

        public void setFloatValue​(short unitType,
                                  float floatValue)
                           throws org.w3c.dom.DOMException
        Throws:
        org.w3c.dom.DOMException
      • setStringValue

        public void setStringValue​(short stringType,
                                   java.lang.String stringValue)
                            throws org.w3c.dom.DOMException
        Throws:
        org.w3c.dom.DOMException
      • getCssText

        public java.lang.String getCssText()
        Specified by:
        getCssText in interface CSSValue
      • setCssText

        public void setCssText​(java.lang.String cssText)
                        throws org.w3c.dom.DOMException
        Throws:
        org.w3c.dom.DOMException
      • getFSColor

        public FSColor getFSColor()
      • getIdentValue

        public IdentValue getIdentValue()
      • setIdentValue

        public void setIdentValue​(IdentValue identValue)
      • getPropertyValueType

        public short getPropertyValueType()
      • getOperator

        public Token getOperator()
      • setOperator

        public void setOperator​(Token operator)
      • getStringArrayValue

        public java.lang.String[] getStringArrayValue()
      • setStringArrayValue

        public void setStringArrayValue​(java.lang.String[] stringArrayValue)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getCounters

        public java.util.List<CounterData> getCounters()
      • getFingerprint

        public java.lang.String getFingerprint()