Module jonix.common

Class JonixResourceFeature

java.lang.Object
com.tectonica.jonix.common.struct.JonixResourceFeature
All Implemented Interfaces:
JonixKeyedStruct<ResourceFeatureTypes>, JonixStruct, Serializable

public class JonixResourceFeature extends Object implements JonixKeyedStruct<ResourceFeatureTypes>, Serializable
This class is a JonixStruct that represents Onix3 <ResourceFeature>.

It can be retrieved from the composite by invoking its asStruct() method.

See Also:
  • Field Details

    • EMPTY

      public static final JonixResourceFeature EMPTY
    • resourceFeatureType

      public ResourceFeatureTypes resourceFeatureType
      the key of this struct (by which it can be looked up)
    • featureValue

      public String featureValue
      Raw Format: Dependent on the scheme specified in <ResourceFeatureType>

      (type: dt.NonEmptyString)

    • featureNotes

      public List<String> featureNotes
      Raw Format: Variable length text, suggested maximum length 300 characters. XHTML is enabled in this element - see Using XHTML, HTML, XML, JSON within ONIX text fields

      (type: XHTML)

  • Constructor Details

    • JonixResourceFeature

      public JonixResourceFeature()
  • Method Details