Package jadex.xml
Class AccessInfo
- java.lang.Object
-
- jadex.xml.AccessInfo
-
public class AccessInfo extends java.lang.Object
Meta info for accessing (reading / writing) an element.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Object
defaultvalue
The default value read.protected java.lang.Object
extrainfo
The extra info.protected java.lang.String
ignore
The ignore property.static java.lang.String
IGNORE_READ
Ignore when reading.static java.lang.String
IGNORE_READWRITE
Ignore when reading and writing.static java.lang.String
IGNORE_WRITE
Ignore when writing.protected java.lang.Object
objectidentifier
The object identifier.static java.lang.String
THIS
Constant for identifying this.protected QName[]
xmlobjectnames
The xml object name.
-
Constructor Summary
Constructors Constructor Description AccessInfo(QName xmlobjectname)
Create a new access info.AccessInfo(QName[] xmlobjectnames)
Create a new access info.AccessInfo(QName[] xmlobjectnames, java.lang.Object objectidentifier)
Create a new access info.AccessInfo(QName[] xmlobjectnames, java.lang.Object objectidentifier, java.lang.String ignore)
Create a new access info.AccessInfo(QName[] xmlobjectnames, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue)
Create a new access info.AccessInfo(QName[] xmlobjectnames, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue, java.lang.Object extrainfo)
Create a new access info.AccessInfo(QName xmlobjectname, java.lang.Object objectidentifier)
Create a new access info.AccessInfo(QName xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore)
Create a new access info.AccessInfo(QName xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue)
Create a new access info.AccessInfo(QName xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue, java.lang.Object extrainfo)
Create a new access info.AccessInfo(java.lang.String xmlobjectname)
Create a new access info.AccessInfo(java.lang.String xmlobjectname, java.lang.Object objectidentifier)
Create a new access info.AccessInfo(java.lang.String xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore)
Create a new access info.AccessInfo(java.lang.String xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue)
Create a new access info.AccessInfo(java.lang.String xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue, java.lang.Object extrainfo)
Create a new access info.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getDefaultValue()
Get the defaultvalue.java.lang.Object
getExtraInfo()
Get the extrainfo.java.lang.Object
getObjectIdentifier()
Get the objectidentifier.QName
getXmlObjectName()
Get the xmlobjectname.QName[]
getXmlObjectNames()
Get the xmlobjectnames.boolean
isIgnoreRead()
Is ignore read.boolean
isIgnoreWrite()
Is ignore write.
-
-
-
Field Detail
-
THIS
public static final java.lang.String THIS
Constant for identifying this.- See Also:
- Constant Field Values
-
IGNORE_READ
public static final java.lang.String IGNORE_READ
Ignore when reading.- See Also:
- Constant Field Values
-
IGNORE_WRITE
public static final java.lang.String IGNORE_WRITE
Ignore when writing.- See Also:
- Constant Field Values
-
IGNORE_READWRITE
public static final java.lang.String IGNORE_READWRITE
Ignore when reading and writing.- See Also:
- Constant Field Values
-
objectidentifier
protected java.lang.Object objectidentifier
The object identifier.
-
xmlobjectnames
protected QName[] xmlobjectnames
The xml object name.
-
defaultvalue
protected java.lang.Object defaultvalue
The default value read.
-
ignore
protected java.lang.String ignore
The ignore property.
-
extrainfo
protected java.lang.Object extrainfo
The extra info.
-
-
Constructor Detail
-
AccessInfo
public AccessInfo(QName xmlobjectname)
Create a new access info.
-
AccessInfo
public AccessInfo(QName xmlobjectname, java.lang.Object objectidentifier)
Create a new access info.
-
AccessInfo
public AccessInfo(QName xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore)
Create a new access info.
-
AccessInfo
public AccessInfo(QName xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue)
Create a new access info.
-
AccessInfo
public AccessInfo(QName xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue, java.lang.Object extrainfo)
Create a new access info.
-
AccessInfo
public AccessInfo(QName[] xmlobjectnames)
Create a new access info.
-
AccessInfo
public AccessInfo(QName[] xmlobjectnames, java.lang.Object objectidentifier)
Create a new access info.
-
AccessInfo
public AccessInfo(QName[] xmlobjectnames, java.lang.Object objectidentifier, java.lang.String ignore)
Create a new access info.
-
AccessInfo
public AccessInfo(QName[] xmlobjectnames, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue)
Create a new access info.
-
AccessInfo
public AccessInfo(QName[] xmlobjectnames, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue, java.lang.Object extrainfo)
Create a new access info.
-
AccessInfo
public AccessInfo(java.lang.String xmlobjectname)
Create a new access info.
-
AccessInfo
public AccessInfo(java.lang.String xmlobjectname, java.lang.Object objectidentifier)
Create a new access info.
-
AccessInfo
public AccessInfo(java.lang.String xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore)
Create a new access info.
-
AccessInfo
public AccessInfo(java.lang.String xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue)
Create a new access info.
-
AccessInfo
public AccessInfo(java.lang.String xmlobjectname, java.lang.Object objectidentifier, java.lang.String ignore, java.lang.Object defaultvalue, java.lang.Object extrainfo)
Create a new access info.
-
-
Method Detail
-
getObjectIdentifier
public java.lang.Object getObjectIdentifier()
Get the objectidentifier.- Returns:
- The objectidentifier.
-
getXmlObjectName
public QName getXmlObjectName()
Get the xmlobjectname.- Returns:
- The xmlobjectname.
-
getXmlObjectNames
public QName[] getXmlObjectNames()
Get the xmlobjectnames.- Returns:
- The xmlobjectnames.
-
getDefaultValue
public java.lang.Object getDefaultValue()
Get the defaultvalue.- Returns:
- The defaultvalue.
-
isIgnoreRead
public boolean isIgnoreRead()
Is ignore read.- Returns:
- True, if should be ignored when reading.
-
isIgnoreWrite
public boolean isIgnoreWrite()
Is ignore write.- Returns:
- True, if should be ignored when writing.
-
getExtraInfo
public java.lang.Object getExtraInfo()
Get the extrainfo.- Returns:
- The extrainfo.
-
-