Class PropertyList.UnknownPropertyHandler

  • Enclosing class:
    PropertyList

    private static class PropertyList.UnknownPropertyHandler
    extends java.lang.Object
    A class to handle unknown shorthand property values e.g. border="solit 1pt"
    • Field Detail

      • unknownPropertyValues

        private java.util.Map<java.lang.String,​Property> unknownPropertyValues
        A list of unknown properties identified by the value and property in which its featured
      • knownProperties

        private java.util.Set<Property> knownProperties
        A list of known properties which have already been processed
    • Constructor Detail

      • UnknownPropertyHandler

        private UnknownPropertyHandler()
    • Method Detail

      • validatePropertyValue

        void validatePropertyValue​(java.lang.String propertyValue,
                                   Property output,
                                   Property property)
      • getUnknownPropertyValues

        java.util.Map<java.lang.String,​Property> getUnknownPropertyValues()