Class Marker.MarkerAttribute

java.lang.Object
org.apache.fop.fo.flow.Marker.MarkerAttribute
Enclosing class:
Marker

public static final class Marker.MarkerAttribute extends Object
Convenience inner class
  • Field Details

  • Constructor Details

    • MarkerAttribute

      private MarkerAttribute(String namespace, String qname, String name, String value)
      Main constructor
      Parameters:
      namespace - the namespace URI
      qname - the qualified name
      name - the name
      value - the value
  • Method Details

    • getInstance

      private static Marker.MarkerAttribute getInstance(String namespace, String qname, String name, String value)
      Convenience method, reduces the number of distinct MarkerAttribute instances
      Parameters:
      namespace - the attribute namespace
      qname - the fully qualified name of the attribute
      name - the attribute name
      value - the attribute value
      Returns:
      the single MarkerAttribute instance corresponding to the name/value-pair
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object