public class XmlDataConstants
extends java.lang.Object
For example, instead of coding:
tag = new XmlDataElementTag("name", "www.xyz.org")
one could instead code:
tag = eTag("name", "www.xyz.org")
For example, instead of coding:
data = new IData[]{
XmlData.createGroupValue(
new XmlDataElementTag("one", "xyz.com"), "abc", new XmlDataElementTag("two", "xyz.com"), "def"
),
XmlData.createGroupValue(
new XmlDataElementTag("one", "xyz.com"), "123", new XmlDataElementTag("two", "xyz.com"), "456"
)
};
to create a repeating group, one could instead code more compactly and readable:
data = groups(
groupValue(eTag("one", "xyz.com"), "abc", eTag("two", "xyz.com"), "def"),
groupValue(eTag("one", "xyz.com"), "123", eTag("two", "xyz.com"), "456")
);
The shortcuts provided by this fall into three general categories:
eTag(String)
-- create element-tagsgTag()
-- create group-tagsaTag(String)
-- create attributes-tagssTag(String)
-- create substitution-tagsanyTag()
-- create any-tagsiTag(String)
-- create iteratorTagstTag(String)
-- create type-tagsgroupValue(Object...)
-- construct a group-value from a list of tags and valuesgroups(IData...)
-- construct an array of group-values from a list of group-valuesstrings(String...)
-- construct an array of simple-value Stringsobjects(Object...)
-- create an array of Objects from a list of Objectsattributes(Object...)
-- create an attribute-set from a list of key value pairscomplexValue()
-- create a complex-value using a group or simple value and an attribute-setxCursor(IData)
-- obtain an XmlDataCursor xTreeCursor(IData)
-- obtain an XmlDataTreeCursor nsMap(String)
-- create an XmlNamespaceMap from prefix/URI pairsConstructor and Description |
---|
XmlDataConstants() |
Modifier and Type | Method and Description |
---|---|
static XmlDataAnyTag |
anyTag()
Creates an XmlDataAnyTag with a default particle-id of 1.
|
static XmlDataAnyTag |
anyTag(int particleId)
Creates an XmlDataAnyTag with the specified particle-id.
|
static XmlDataAnyTag |
anyTag(int particleId,
int index)
Creates an XmlDataAnyTag with the specified particle-id and index.
|
static XmlDataAnyTag |
anyTag(int particleId,
int index,
XmlDataElementTag contentTag)
Creates an XmlDataAnyTag with the specified particle-id, index, and associated content tag specified as an XmlDataElementTag.
|
static XmlDataAnyTag |
anyTag(int particleId,
int index,
XmlDataIteratorTag qualifierIterator)
Creates an XmlDataAnyTag with an iterator-tag as the indirect-qualifier.
|
static XmlDataAnyTag |
anyTag(int particleId,
int index,
XmlDataSubstitutionTag contentTag)
Creates an XmlDataAnyTag with the specified particle-id, index, and substitution content tag.
|
static XmlDataAnyTag |
anyTag(int particleId,
XmlDataIteratorTag indexIterator,
XmlDataIteratorTag qualifierIterator)
Creates an XmlDataAnyTag with an iterator-tag for the index abd the indirect-qualifier.
|
static XmlDataAnyTag |
anyTag(XmlDataElementTag contentTag)
Creates an XmlDataAnyTag with an associated content tag specified as an XmlDataElementTag.
|
static XmlDataAnyTag |
anyTag(XmlDataSubstitutionTag contentTag)
Creates an XmlDataAnyTag with the a substitution content tag.
|
static XmlDataAttributeTag |
aTag(java.lang.String ncName)
Creates an XmlDataAttributeTag with the specified local name.
|
static XmlDataAttributeTag |
aTag(java.lang.String ncName,
java.lang.String namespace)
Creates an XmlDataAttributeTag from the specified local name and namespace URI.
|
static XmlDataAttributeTag |
aTagName(java.lang.String fullName)
Creates an XmlDatAttributeTag from the full name.
|
static XmlDataAttributeTag |
aTagName(java.lang.String fullName,
java.lang.String pairs)
Creates an XmlDataAttributeTag from its String representation using a prefix and a String containing prefix/namespace pairs.
|
static XmlDataAttributeTag |
aTagName(java.lang.String fullName,
XmlNamespaceMap nsDecls)
Creates an XmlDataAttributeTag from its String representation using a prefix and an XmlNamespaceMap.
|
static IData |
attributes(java.lang.Object... pairs)
Creates the attributes set from a list of tags and values.
|
static IData |
complexValue()
Creates an empty complex-value
|
static IData |
complexValue(IData attribute,
java.lang.Object content)
Creates a complex-value containing the specified attribute-set and complex-content.
|
static XmlDataElementTag |
eTag(java.lang.String ncName)
Creates an XmlDataElementTag with the specified local name.
|
static XmlDataElementTag |
eTag(java.lang.String ncName,
int particleId)
Creates an XmlDataElementTag with the specified local name and particle-id.
|
static XmlDataElementTag |
eTag(java.lang.String ncName,
java.lang.String namespace)
Creates an XmlDataElementTag with the specified local name and namespace.
|
static XmlDataElementTag |
eTag(java.lang.String ncName,
java.lang.String namespace,
int particleId)
Creates an XmlDataElementTag with the specified local name, namespace URI, and particle-id.
|
static XmlDataElementTag |
eTag(java.lang.String ncName,
java.lang.String namespace,
int particleId,
int index)
Creates an XmlDataElementTag with the specified local name, namespace URI, particle-id, and index.
|
static XmlDataElementTag |
eTag(java.lang.String ncName,
java.lang.String namespace,
int particleId,
XmlDataIteratorTag iterator)
Creates an XmlDataElementTag with the specified local name, namespace URI, particle-id, and iterator-tag.
|
static XmlDataElementTag |
eTagName(java.lang.String fullName)
Creates an XmlDataElementTag from its full name.
|
static XmlDataElementTag |
eTagName(java.lang.String pathName,
java.lang.String nsPairs)
Creates an XmlDataElementTag from it String representation.
|
static XmlDataElementTag |
eTagName(java.lang.String fullName,
XmlNamespaceMap nsDecls)
Creates an element-tag from a String, using the specified namespace map to resolves prefixes.
|
static IData[] |
groups(IData... groups)
Creates an IData[] from the list of group-values.
|
static IData |
groupValue(java.lang.Object... items)
Creates a group-value from pairs of content-tags and values.
|
static XmlDataGroupTag |
gTag()
Creates an XmlDataGroup tag with default particle-id of 1.
|
static XmlDataGroupTag |
gTag(int particleId)
Creates an XmlDataGroupTag with the specified particle-id.
|
static XmlDataGroupTag |
gTag(int particleId,
int index)
Creates an XmlDataGroupTag with the specified particle-id and index.
|
static XmlDataGroupTag |
gTagName(java.lang.String fullName)
Creates an XmlDataGroupTag from its full String name.
|
static XmlDataIteratorTag |
iTag(java.lang.String name)
Creates an XmlDataIteratorTag with the specified name.
|
static XmlDataIteratorTag |
iTag(java.lang.String name,
int index)
Creates an XmlDataIteratorTag with the specified name and index.
|
static XmlDataIteratorTag |
iTag(java.lang.String name,
int index,
XmlDataContentTag indirectQualifier)
Creates an XmlDataIteratorTag with the specified index and indirect-qualifier.
|
static XmlDataIteratorTag |
iTag(java.lang.String name,
XmlDataIteratorTag iter)
Creates an XmlDataIteratorTag with the specified name and iterator index.
|
static XmlDataIteratorTag |
iTag(java.lang.String name,
XmlDataIteratorTag indexIterator,
XmlDataContentTag indirectQualifier)
Creates an XmlDataIteratorTag with the specified index iterator-tag and indirect-qualifier.
|
static XmlDataIteratorTag |
iTagName(java.lang.String fullName)
Creates an XmlDataIteratorTag from the String representation.
|
static XmlNamespaceMap |
nsMap(java.lang.String pairs)
Creates an XmlNamespaceMap from a String that contains prefix namespace pairs, separated by spaces.
|
static XmlNamespaceMap |
nsMap(java.lang.String[] pairs)
Creates an XmlNamespaceMap from a String that contains prefix namespace pairs, separated by spaces.
|
static java.lang.Object[] |
objects(java.lang.Object... objects)
Creates an Object[] from the list of Objects.
|
static XmlDataSubstitutionTag |
sTag(java.lang.String ncName)
Creates an XmlDataSubstitutionTag for the head of group with the specified local name part.
|
static XmlDataSubstitutionTag |
sTag(java.lang.String ncName,
java.lang.String namespace)
Creates an XmlDataSubstitutionTag for head of group with the specified local name and namespace URI.
|
static XmlDataSubstitutionTag |
sTag(java.lang.String ncName,
java.lang.String namespace,
int particleId)
Creates an XmlDataSubstitutionTag for head of group with the specified local name, namespace URI, and particle-id.
|
static XmlDataSubstitutionTag |
sTag(java.lang.String ncName,
java.lang.String namespace,
int particleId,
int index)
Creates an XmlDataSubstitutionTag for head of group with the specified local name, namespace URI, particle-id, and index.
|
static XmlDataSubstitutionTag |
sTag(java.lang.String ncName,
java.lang.String namespace,
int partcleId,
XmlDataIteratorTag iter)
Creates a substitution-tag with the specified NCName, namespace, particle-id, and index iterator-tag.
|
static XmlDataSubstitutionTag |
sTag(XmlDataElementTag eTag)
Creates an XmlDataSubstitutionTag for the head of group from the properties extracted from the specified XmlDataElementTag.
|
static XmlDataSubstitutionTag |
sTag(XmlDataElementTag eTag,
XmlDataElementTag valueTag)
Creates an XmlDataSubstitutionTag head with properties extracted from the specified XmlDataElementTag and provide a qualifying content tag
using the specified XmlDataElementTag
|
static XmlDataSubstitutionTag |
sTag(XmlDataElementTag eTag,
XmlDataIteratorTag qualifierIterator)
Creates an XmlDataSubstitutionTag head with properties extracted from the specified XmlDataElementTag and provide an indirect-qualifier using an iterator-tag.
|
static XmlDataSubstitutionTag |
sTagName(java.lang.String fullName)
Creates an XmlDataSubstitutionTag from its String full name form.
|
static XmlDataSubstitutionTag |
sTagName(java.lang.String fullName,
java.lang.String nsPairs)
Creates an XmlDataSubstitutionTag from its String form using prefix notation with the namespace map expressed as a String of prefix/URI pairs.
|
static XmlDataSubstitutionTag |
sTagName(java.lang.String fullName,
XmlNamespaceMap nsDecls)
Creates an XmlDataSubstitutionTag from its String form using prefix notation.
|
static java.lang.String[] |
strings(java.lang.String... strings)
Creates a String[] from a list of Strings.
|
static XmlDataTypeTag |
tTag(java.lang.String name)
Creates an XmlDataTypeTag with the specified local name.
|
static XmlDataTypeTag |
tTag(java.lang.String name,
java.lang.String namespace)
Creates an XmlDataTypeTag with the specified local name and namespace URI.
|
static XmlDataTypeTag |
tTagName(java.lang.String fullName)
Creates an XmlDataTypeTag from the String representation.
|
static XmlDataTypeTag |
tTagName(java.lang.String fullName,
java.lang.String pairs)
Creates an XmlDataTypeTag from its String representation using a prefix and a String containing prefix/namespace pairs.
|
static XmlDataTypeTag |
tTagName(java.lang.String fullName,
XmlNamespaceMap nsDecls)
Creates an XmlDataTypeTag from its String representation using a prefix and an XmlNamespaceMap.
|
static XmlDataCursor |
xCursor(IData data)
Obtains an XmlDataCursor on the specified IData.
|
static XmlDataTreeCursor |
xTreeCursor(IData data)
Obtains an XmlDataTreeCursor on the specified IData.
|
public static IData complexValue()
XmlData.createComplexValue()
,
"Similar short-cuts:",
complexValue(IData, Object)
public static IData complexValue(IData attribute, java.lang.Object content)
attribute
- the IData containing the attribute-tag value pairs. If null, no attribute child is created.content
- the content; must be a simple-value, or a (possibly repeating) group-value; If null, no content is created.XmlData.createComplexValue(IData, Object)
public static IData groupValue(java.lang.Object... items)
items
- alternating content-tags and valuesXmlData.createGroupValue(Object...)
public static IData[] groups(IData... groups)
groups
- a list of group valuespublic static java.lang.Object[] objects(java.lang.Object... objects)
objects
- a list of Objectspublic static java.lang.String[] strings(java.lang.String... strings)
strings
- a list of Stringspublic static IData attributes(java.lang.Object... pairs)
pairs
- alternating pairs of attributes-tags and valuesXmlData.createAttributes(Object...)
public static XmlNamespaceMap nsMap(java.lang.String pairs)
pairs
- space-separated prefix namespace pairsXmlNamespaceMap.createFromPairs(String)
public static XmlDataCursor xCursor(IData data)
data
- the input IDatapublic static XmlDataTreeCursor xTreeCursor(IData data)
data
- the input IDatapublic static XmlNamespaceMap nsMap(java.lang.String[] pairs)
pairs
- an array of Strings with an even number of membersXmlNamespaceMap.createFromPairs(String)
public static XmlDataAttributeTag aTag(java.lang.String ncName)
ncName
- the local nameXmlDataAttributeTag(String)
,
"Simiar short-cuts:",
aTag(String, String)
public static XmlDataAttributeTag aTag(java.lang.String ncName, java.lang.String namespace)
ncName
- (must not be null or empty)namespace
- (null or empty is treated like no namespace)XmlDataAttributeTag(String, String)
public static XmlDataAttributeTag aTagName(java.lang.String fullName)
fullName
- the full nameXmlDataAttributeTag.createFromFullName(String)
,
"Similar short-cuts:",
aTagName(String, XmlNamespaceMap)
public static XmlDataAttributeTag aTagName(java.lang.String fullName, XmlNamespaceMap nsDecls)
fullName
- the full name using prefix notationnsDecls
- the XmlNamespaceMap containing the prefix definitionXmlDataAttributeTag.createFromFullName(String, XmlNamespaceMap)
public static XmlDataAttributeTag aTagName(java.lang.String fullName, java.lang.String pairs)
fullName
- the full name using prefix notationpairs
- a String containing space-delimited prefix/namespace pairsXmlDataAttributeTag.createFromFullName(String, String)
public static XmlDataElementTag eTag(java.lang.String ncName)
ncName
- the local name (must not be null or empty)XmlDataElementTag(String)
,
"Similar short-cuts:",
eTag(String, int)
,
eTag(String, String)
,
eTag(String, String, int)
,
eTag(String, String, int, int)
,
eTag(String, String, int, XmlDataIteratorTag)
public static XmlDataElementTag eTag(java.lang.String ncName, java.lang.String namespace)
ncName
- the local name (must not be null or empty)namespace
- the namespace (a null value or the empty String is treated like no namespace)XmlDataElementTag(String, String)
public static XmlDataElementTag eTag(java.lang.String ncName, int particleId)
ncName
- local name (must not be null or empty)particleId
- the particle-id (must be > 0)XmlDataElementTag(String, int)
public static XmlDataElementTag eTag(java.lang.String ncName, java.lang.String namespace, int particleId)
ncName
- the local name (must not be null or empty)namespace
- the namespace (a null value or the empty String is treated like no namespace)particleId
- the particle-id (must be > 0)XmlDataElementTag(String, String, int)
public static XmlDataElementTag eTag(java.lang.String ncName, java.lang.String namespace, int particleId, int index)
ncName
- the local name (must not be null or empty)namespace
- the namespace (a null value or the empty String is treated like no namespace)particleId
- the particle-id(must be > 0)index
- (must be >= 0 to specify an index, or -1 to indicate no index)XmlDataElementTag(String, String, int, int)
public static XmlDataElementTag eTag(java.lang.String ncName, java.lang.String namespace, int particleId, XmlDataIteratorTag iterator)
ncName
- the local name (must not be null or empty)namespace
- the namespace (a null value or the empty String is treated like no namespace)particleId
- the particle-id(must be > 0)iterator
- an index-iteratorXmlDataElementTag(boolean, String, XmlDataIteratorTag)
public static XmlDataElementTag eTagName(java.lang.String fullName)
fullName
- the full Sting name of the tag; for example {1}xyz#myNamepsaceXmlDataTag.createFromFullName(String)
,
"Similar short-cuts:",
eTagName(String, XmlNamespaceMap)
,
eTagName(String, String)
public static XmlDataElementTag eTagName(java.lang.String fullName, XmlNamespaceMap nsDecls)
fullName
- the full namensDecls
- an XmlNamespaceMap containing namespace declarationsXmlDataElementTag.createFromPath(String, String)
,
"Similar short-cuts:",
eTagName(String, String)
public static XmlDataElementTag eTagName(java.lang.String pathName, java.lang.String nsPairs)
pathName
- the String format of an element-tagnsPairs
- the prefix assignments for namespacesXmlDataElementTag.createFromPath(String, XmlNamespaceMap)
public static XmlDataGroupTag gTag()
XmlDataGroupTag()
,
"Similar shortcuts:",
gTag(int)
,
gTag(int, int)
public static XmlDataGroupTag gTag(int particleId)
particleId
- the particle-id (must be > 0)XmlDataGroupTag(int)
public static XmlDataGroupTag gTag(int particleId, int index)
particleId
- the particle-id (must be > 0)index
- indexXmlDataGroupTag(int, int)
public static XmlDataGroupTag gTagName(java.lang.String fullName)
fullName
- full nameXmlDataGroupTag.createFromPath(String)
public static XmlDataAnyTag anyTag()
XmlDataAnyTag()
,
"Simi;ar shortcuts:",
anyTag(int)
,
anyTag(int, int)
,
anyTag(XmlDataElementTag)
,
anyTag(int, int, XmlDataElementTag)
,
anyTag(XmlDataSubstitutionTag)
,
anyTag(int, int, XmlDataSubstitutionTag)
,
anyTag(int, int, XmlDataIteratorTag)
,
anyTag(int, XmlDataIteratorTag, XmlDataIteratorTag)
public static XmlDataAnyTag anyTag(int particleId)
particleId
- the particle-id (must be > 0)XmlDataAnyTag(int)
public static XmlDataAnyTag anyTag(int particleId, int index)
particleId
- the particle-id (must be > 0)index
- (must be >= 0; use -1 for unspecifiedXmlDataAnyTag(int, int)
public static XmlDataAnyTag anyTag(XmlDataElementTag contentTag)
contentTag
- the tag associated with the any contentXmlDataAnyTag(XmlDataElementTag)
public static XmlDataAnyTag anyTag(int particleId, int index, XmlDataElementTag contentTag)
particleId
- the particle-id (must be > 0)index
- the indexcontentTag
- the content-tagXmlDataAnyTag(int, int, XmlDataElementTag)
public static XmlDataAnyTag anyTag(XmlDataSubstitutionTag contentTag)
contentTag
- the tag associated with the any-item valueXmlDataAnyTag(XmlDataSubstitutionTag)
public static XmlDataAnyTag anyTag(int particleId, int index, XmlDataSubstitutionTag contentTag)
particleId
- the particle-id (must be > 0)index
- (must be >= 0)contentTag
- tag associated with any-item valueXmlDataAnyTag(int, int, XmlDataSubstitutionTag)
public static XmlDataAnyTag anyTag(int particleId, int index, XmlDataIteratorTag qualifierIterator)
particleId
- the particle-id (must be > 0)index
- the indexqualifierIterator
- the indirect-qualifier iterator-tagXmlDataAnyTag(int, int, XmlDataIteratorTag)
public static XmlDataAnyTag anyTag(int particleId, XmlDataIteratorTag indexIterator, XmlDataIteratorTag qualifierIterator)
particleId
- the particle-id (must be > 0)indexIterator
- the index iterator-tagqualifierIterator
- the indirect-qualifier iterator-tagXmlDataAnyTag(int, XmlDataIteratorTag, XmlDataIteratorTag)
public static XmlDataSubstitutionTag sTag(java.lang.String ncName)
ncName
- the local name (must not be empty or null)XmlDataSubstitutionTag(String)
,
"Similar shortcuts:",
sTag(String, String)
,
sTag(String, String, int)
,
sTag(String, String, int, int)
,
sTag(String, String, int, XmlDataIteratorTag)
,
sTag(XmlDataElementTag)
,
sTag(XmlDataElementTag, XmlDataElementTag)
,
sTag(XmlDataElementTag, XmlDataIteratorTag)
public static XmlDataSubstitutionTag sTag(java.lang.String ncName, java.lang.String namespace)
ncName
- the local name part of the head (must not be null or empty)namespace
- the namespace part of the head (a null value or the empty String is treated like no namespace)XmlDataSubstitutionTag(String, String)
public static XmlDataSubstitutionTag sTag(java.lang.String ncName, java.lang.String namespace, int particleId)
ncName
- the local name part of the head (must not be null or empty)namespace
- the namespace part of the head (A null value or the empty String is treated like no namespace.)particleId
- the particle-id (must be > 0)XmlDataSubstitutionTag(String, String, int)
public static XmlDataSubstitutionTag sTag(java.lang.String ncName, java.lang.String namespace, int particleId, int index)
ncName
- the local name part of the head (must not be null or empty)namespace
- the namespace part of the head (A null value or the empty String is treated like no namespace.)particleId
- the particle-id (must be > 0)index
- must be >= 0 to specify an index; -1 for unspecifiedXmlDataSubstitutionTag(String, String, int, int)
public static XmlDataSubstitutionTag sTag(java.lang.String ncName, java.lang.String namespace, int partcleId, XmlDataIteratorTag iter)
ncName
- the ncNamenamespace
- the XML namespacepartcleId
- the particle-id (must be > 0)iter
- the index iterator-tagXmlDataSubstitutionTag(String, String, int, XmlDataIteratorTag)
public static XmlDataSubstitutionTag sTag(XmlDataElementTag eTag)
eTag
- the element-tag from which local name, namespace, particle-id, and index are extracted.XmlDataSubstitutionTag(XmlDataElementTag)
public static XmlDataSubstitutionTag sTag(XmlDataElementTag eTag, XmlDataElementTag valueTag)
eTag
- the XmlDataElementTag used as the pattern for the head of groupvalueTag
- the tag for the substitution-item valueXmlDataSubstitutionTag(XmlDataElementTag, XmlDataElementTag)
public static XmlDataSubstitutionTag sTag(XmlDataElementTag eTag, XmlDataIteratorTag qualifierIterator)
eTag
- the element-tag from which ncName, namespace, particle-id, and index or index iterator-tag are extractedqualifierIterator
- the indirect-qualifier specified as an iterator-tagXmlDataSubstitutionTag(XmlDataElementTag, XmlDataIteratorTag)
public static XmlDataSubstitutionTag sTagName(java.lang.String fullName)
fullName
- the full name of the substitution tagXmlDataSubstitutionTag.createFromPath(String)
,
"Similar short-cuts:",
sTagName(String, String)
,
sTagName(String, XmlNamespaceMap)
public static XmlDataSubstitutionTag sTagName(java.lang.String fullName, XmlNamespaceMap nsDecls)
fullName
- the String from of the tagnsDecls
- the XmlNamespaceMap containing teh prefix definitionsXmlDataSubstitutionTag.createFromPath(String, XmlNamespaceMap)
public static XmlDataSubstitutionTag sTagName(java.lang.String fullName, java.lang.String nsPairs)
fullName
- the String formnsPairs
- the namespace map expressed as a String of pairsXmlDataSubstitutionTag(String, String)
public static XmlDataIteratorTag iTag(java.lang.String name)
name
- the symbolic name of the iteratorXmlDataIteratorTag(String)
,
"Similar short-cuts:",
iTag(String, int)
,
iTag(String, int, XmlDataContentTag)
,
iTag(String, XmlDataIteratorTag, XmlDataContentTag)
public static XmlDataIteratorTag iTag(java.lang.String name, int index)
name
- the symbolic name (must start with the ! character)index
- the numeric indexXmlDataIteratorTag(String, int)
public static XmlDataIteratorTag iTag(java.lang.String name, XmlDataIteratorTag iter)
name
- the iterator-tag nameiter
- the iterator-tag index iteratorXmlDataIteratorTag(String, XmlDataIteratorTag)
public static XmlDataIteratorTag iTag(java.lang.String name, int index, XmlDataContentTag indirectQualifier)
name
- the symbolic name of the iterator-tagindex
- the numeric indexindirectQualifier
- the indirect-qualifierXmlDataIteratorTag(String, int, XmlDataContentTag)
public static XmlDataIteratorTag iTag(java.lang.String name, XmlDataIteratorTag indexIterator, XmlDataContentTag indirectQualifier)
name
- the symbolic name of the iterator-tagindexIterator
- the iterator-tag indexindirectQualifier
- the indirect-qualifier iterator-tagXmlDataIteratorTag(String, XmlDataIteratorTag, XmlDataContentTag)
public static XmlDataIteratorTag iTagName(java.lang.String fullName)
fullName
- the full name; e.g. {1}!xyz. Generally the particle-id is irrelevant and is present only to satisfy the requirement of a content-tag.XmlDataIteratorTag.createFromPath(String)
public static XmlDataTypeTag tTag(java.lang.String name)
name
- the local name of the Type (must not be null or empty)XmlDataTypeTag(String)
,
"similar short-cuts:",
tTag(String, String)
public static XmlDataTypeTag tTag(java.lang.String name, java.lang.String namespace)
name
- the local name of the Typenamespace
- the namespace URI (a null or empty String is treated like no namespace)XmlDataTypeTag(String, String)
public static XmlDataTypeTag tTagName(java.lang.String fullName)
fullName
- the full nameXmlDataTypeTag.createFromFullName(String)
,
"similar short-cuts:",
tTagName(String, XmlNamespaceMap)
,
tTagName(String, String)
public static XmlDataTypeTag tTagName(java.lang.String fullName, XmlNamespaceMap nsDecls)
fullName
- the full name using prefix notationnsDecls
- the XmlNamespaceMap containing the prefix definitionXmlDataTypeTag.createFromFullName(String, XmlNamespaceMap)
public static XmlDataTypeTag tTagName(java.lang.String fullName, java.lang.String pairs)
fullName
- the full name using prefix notationpairs
- a String containing space-delimited prefix/namespace pairsXmlDataTypeTag.createFromFullName(String, String)