public class ExtensionDef
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<Pair<XMLAttribute,Annotation>> |
attributes |
private XMLAttributeFinder |
finder |
Constructor and Description |
---|
ExtensionDef(XMLAttributeFinder finder) |
Modifier and Type | Method and Description |
---|---|
void |
addAttributes(Tag tag,
Namespaces namespaces) |
void |
addExtensionAttribute(XMLAttribute xmlAttr,
Annotation a) |
void |
addNamespaces(Namespaces namespaces,
java.lang.String docNS) |
private boolean |
matches(java.lang.String match,
java.lang.String docNS) |
private boolean |
matches(XMLAttribute xmlAttr,
java.lang.String docNS) |
private final XMLAttributeFinder finder
private final java.util.List<Pair<XMLAttribute,Annotation>> attributes
public ExtensionDef(XMLAttributeFinder finder)
public void addExtensionAttribute(XMLAttribute xmlAttr, Annotation a)
public void addNamespaces(Namespaces namespaces, java.lang.String docNS)
private boolean matches(XMLAttribute xmlAttr, java.lang.String docNS)
private boolean matches(java.lang.String match, java.lang.String docNS)
public void addAttributes(Tag tag, Namespaces namespaces)