Package jadex.xml
Class XMLInfo
- java.lang.Object
-
- jadex.xml.XMLInfo
-
public class XMLInfo extends java.lang.Object
Info for an xml element, i.e. identifying tag(path), filter etc.
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
createfromtag
Create from tag flag.protected IFilter
filter
The procedural filter.protected IPreProcessor
preprocessor
The preprocessor.protected java.lang.String
xmlpath
The xml tag/path.protected QName[]
xmlpathelements
The xml path elements.
-
Constructor Summary
Constructors Constructor Description XMLInfo(QName xmltag)
Create a new xml info.XMLInfo(QName[] xmlpathelements)
Create a new xml info.XMLInfo(QName[] xmlpathelements, IFilter filter)
Create a new xml info.XMLInfo(QName[] xmlpathelements, IFilter filter, boolean createfromtag)
Create a new xml info.XMLInfo(QName[] xmlpathelements, IFilter filter, boolean createfromtag, IPreProcessor preprocessor)
Create a new xml info.XMLInfo(QName[] xmlpathelements, IPreProcessor preprocessor)
Create a new xml info.XMLInfo(QName xmltag, IFilter filter)
Create a new xml info.XMLInfo(QName xmltag, IFilter filter, boolean createfromtag)
Create a new xml info.XMLInfo(java.lang.String xmlpath)
Create a new xml info.XMLInfo(java.lang.String xmlpath, IFilter filter)
Create a new xml info.XMLInfo(java.lang.String xmlpath, IFilter filter, boolean createfromtag)
Create a new xml info.XMLInfo(java.lang.String xmlpath, IFilter filter, boolean createfromtag, IPreProcessor preprocessor)
Create a new xml info.XMLInfo(java.lang.String xmlpath, IPreProcessor preprocessor)
Create a new xml info.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFilter
getFilter()
Get the filter.IPreProcessor
getPreProcessor()
Get the preprocessor.java.lang.String
getXMLPath()
Get the xmlpath.QName[]
getXMLPathElements()
Get the xmlpathelements.boolean
isCreateFromTag()
Get the createfromtag.protected void
setXMLPath(java.lang.String xmlpath)
Set the xmlpath.protected void
setXMLPathElements(QName[] xmlpathelements)
Set the xmlpathelements.
-
-
-
Field Detail
-
xmlpath
protected java.lang.String xmlpath
The xml tag/path.
-
xmlpathelements
protected QName[] xmlpathelements
The xml path elements.
-
filter
protected IFilter filter
The procedural filter.
-
createfromtag
protected boolean createfromtag
Create from tag flag.
-
preprocessor
protected IPreProcessor preprocessor
The preprocessor.
-
-
Constructor Detail
-
XMLInfo
public XMLInfo(java.lang.String xmlpath)
Create a new xml info.
-
XMLInfo
public XMLInfo(QName xmltag)
Create a new xml info.
-
XMLInfo
public XMLInfo(QName[] xmlpathelements)
Create a new xml info.
-
XMLInfo
public XMLInfo(java.lang.String xmlpath, IFilter filter)
Create a new xml info.
-
XMLInfo
public XMLInfo(java.lang.String xmlpath, IPreProcessor preprocessor)
Create a new xml info.
-
XMLInfo
public XMLInfo(QName[] xmlpathelements, IPreProcessor preprocessor)
Create a new xml info.
-
XMLInfo
public XMLInfo(java.lang.String xmlpath, IFilter filter, boolean createfromtag)
Create a new xml info.
-
XMLInfo
public XMLInfo(java.lang.String xmlpath, IFilter filter, boolean createfromtag, IPreProcessor preprocessor)
Create a new xml info.
-
XMLInfo
public XMLInfo(QName[] xmlpathelements, IFilter filter, boolean createfromtag)
Create a new xml info.
-
XMLInfo
public XMLInfo(QName[] xmlpathelements, IFilter filter, boolean createfromtag, IPreProcessor preprocessor)
Create a new xml info.
-
-
Method Detail
-
getXMLPath
public java.lang.String getXMLPath()
Get the xmlpath.- Returns:
- The xmlpath.
-
setXMLPath
protected void setXMLPath(java.lang.String xmlpath)
Set the xmlpath.- Parameters:
xmlpath
- The xmlpath to set.
-
getXMLPathElements
public QName[] getXMLPathElements()
Get the xmlpathelements.- Returns:
- The xmlpathelements.
-
setXMLPathElements
protected void setXMLPathElements(QName[] xmlpathelements)
Set the xmlpathelements.- Parameters:
xmlpathelements
- The xmlpathelements to set.
-
getFilter
public IFilter getFilter()
Get the filter.- Returns:
- The filter.
-
isCreateFromTag
public boolean isCreateFromTag()
Get the createfromtag.- Returns:
- The createfromtag.
-
getPreProcessor
public IPreProcessor getPreProcessor()
Get the preprocessor.- Returns:
- the preprocessor.
-
-