Class Schema
- java.lang.Object
-
- network.oxalis.peppol.schematron.jaxb.Schema
-
public class Schema extends Object
Java class for anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded" minOccurs="0"> <group ref="{http://purl.oclc.org/dsdl/schematron}foreign"/> <element ref="{http://purl.oclc.org/dsdl/schematron}include"/> <element ref="{http://purl.oclc.org/dsdl/schematron}extends"/> <element ref="{http://purl.oclc.org/dsdl/schematron}title"/> <element ref="{http://purl.oclc.org/dsdl/schematron}ns"/> <element ref="{http://purl.oclc.org/dsdl/schematron}p"/> <element ref="{http://purl.oclc.org/dsdl/schematron}let"/> <element ref="{http://purl.oclc.org/dsdl/schematron}phase"/> <element ref="{http://purl.oclc.org/dsdl/schematron}pattern"/> <element ref="{http://purl.oclc.org/dsdl/schematron}diagnostics"/> </choice> <attGroup ref="{http://purl.oclc.org/dsdl/schematron}rich"/> <attGroup ref="{http://purl.oclc.org/dsdl/schematron}foreign"/> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> <attribute name="schemaVersion" type="{http://purl.oclc.org/dsdl/schematron}non-empty-string" /> <attribute name="defaultPhase" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> <attribute name="queryBinding" type="{http://purl.oclc.org/dsdl/schematron}non-empty-string" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Object>anyOrAnyOrIncludeprotected ObjectdefaultPhaseThe defaultPhase attribute may be used to indicate the phase to use in the absence of explicit user-supplied information.protected StringfpiA formal public identifier for the schema, phase or other element.protected StringiconThe location of a graphics file containing some visible representation of the severity, significance or other grouping of the associated element.protected StringidThis attribute enables unique identification of the element.protected StringlangAttempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.protected StringqueryBindingThe optional queryBinding attribute provides the short name of the query language binding in use.protected StringschemaVersionThe optional schemaVersion attribute gives the version of the schema.protected StringseeThe URI of external information of interest to maintainers and users of the schema.protected Stringspace
-
Constructor Summary
Constructors Constructor Description Schema()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Object>getAnyOrAnyOrInclude()Gets the value of the anyOrAnyOrInclude property.ObjectgetDefaultPhase()The defaultPhase attribute may be used to indicate the phase to use in the absence of explicit user-supplied information.StringgetFpi()A formal public identifier for the schema, phase or other element.StringgetIcon()The location of a graphics file containing some visible representation of the severity, significance or other grouping of the associated element.StringgetId()This attribute enables unique identification of the element.StringgetLang()Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.Map<QName,String>getOtherAttributes()Gets a map that contains attributes that aren't bound to any typed property on this class.StringgetQueryBinding()The optional queryBinding attribute provides the short name of the query language binding in use.StringgetSchemaVersion()The optional schemaVersion attribute gives the version of the schema.StringgetSee()The URI of external information of interest to maintainers and users of the schema.StringgetSpace()Gets the value of the space property.voidsetDefaultPhase(Object value)Sets the value of the defaultPhase property.voidsetFpi(String value)Sets the value of the fpi property.voidsetIcon(String value)Sets the value of the icon property.voidsetId(String value)Sets the value of the id property.voidsetLang(String value)Sets the value of the lang property.voidsetQueryBinding(String value)Sets the value of the queryBinding property.voidsetSchemaVersion(String value)Sets the value of the schemaVersion property.voidsetSee(String value)Sets the value of the see property.voidsetSpace(String value)Sets the value of the space property.
-
-
-
Field Detail
-
id
protected String id
This attribute enables unique identification of the element. According to XML specification the value of an attribute of ID type can contain only characters permitted for NMTOKEN and must start with a letter. No element type may have more than one ID attribute specified. The value of an ID attribute must be unique between all values of all ID attributes.
-
schemaVersion
protected String schemaVersion
The optional schemaVersion attribute gives the version of the schema. Its allowed values are not defined by this part of ISO/IEC 19757 and its use is implementation-dependent.
-
defaultPhase
protected Object defaultPhase
The defaultPhase attribute may be used to indicate the phase to use in the absence of explicit user-supplied information.
-
queryBinding
protected String queryBinding
The optional queryBinding attribute provides the short name of the query language binding in use. If this attribute is specified, it is an error if it has a value that the current implementation does not support.
-
icon
protected String icon
The location of a graphics file containing some visible representation of the severity, significance or other grouping of the associated element.
-
see
protected String see
The URI of external information of interest to maintainers and users of the schema.
-
fpi
protected String fpi
A formal public identifier for the schema, phase or other element.
-
lang
protected String lang
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
-
space
protected String space
-
-
Method Detail
-
getAnyOrAnyOrInclude
public List<Object> getAnyOrAnyOrInclude()
Gets the value of the anyOrAnyOrInclude property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the anyOrAnyOrInclude property.For example, to add a new item, do as follows:
getAnyOrAnyOrInclude().add(newItem);
Objects of the following type(s) are allowed in the list
DiagnosticsExtendsIncludeLetNsPPatternPhaseTitleElement- Returns:
- The value of the anyOrAnyOrInclude property.
-
getId
public String getId()
This attribute enables unique identification of the element. According to XML specification the value of an attribute of ID type can contain only characters permitted for NMTOKEN and must start with a letter. No element type may have more than one ID attribute specified. The value of an ID attribute must be unique between all values of all ID attributes.- Returns:
- possible object is
String
-
setId
public void setId(String value)
Sets the value of the id property.
-
getSchemaVersion
public String getSchemaVersion()
The optional schemaVersion attribute gives the version of the schema. Its allowed values are not defined by this part of ISO/IEC 19757 and its use is implementation-dependent.- Returns:
- possible object is
String
-
setSchemaVersion
public void setSchemaVersion(String value)
Sets the value of the schemaVersion property.- Parameters:
value- allowed object isString- See Also:
getSchemaVersion()
-
getDefaultPhase
public Object getDefaultPhase()
The defaultPhase attribute may be used to indicate the phase to use in the absence of explicit user-supplied information.- Returns:
- possible object is
Object
-
setDefaultPhase
public void setDefaultPhase(Object value)
Sets the value of the defaultPhase property.- Parameters:
value- allowed object isObject- See Also:
getDefaultPhase()
-
getQueryBinding
public String getQueryBinding()
The optional queryBinding attribute provides the short name of the query language binding in use. If this attribute is specified, it is an error if it has a value that the current implementation does not support.- Returns:
- possible object is
String
-
setQueryBinding
public void setQueryBinding(String value)
Sets the value of the queryBinding property.- Parameters:
value- allowed object isString- See Also:
getQueryBinding()
-
getIcon
public String getIcon()
The location of a graphics file containing some visible representation of the severity, significance or other grouping of the associated element.- Returns:
- possible object is
String
-
setIcon
public void setIcon(String value)
Sets the value of the icon property.
-
getSee
public String getSee()
The URI of external information of interest to maintainers and users of the schema.- Returns:
- possible object is
String
-
setSee
public void setSee(String value)
Sets the value of the see property.
-
getFpi
public String getFpi()
A formal public identifier for the schema, phase or other element.- Returns:
- possible object is
String
-
setFpi
public void setFpi(String value)
Sets the value of the fpi property.
-
getLang
public String getLang()
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.- Returns:
- possible object is
String
-
setLang
public void setLang(String value)
Sets the value of the lang property.
-
getSpace
public String getSpace()
Gets the value of the space property.- Returns:
- possible object is
String
-
setSpace
public void setSpace(String value)
Sets the value of the space property.- Parameters:
value- allowed object isString
-
getOtherAttributes
public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Returns:
- always non-null
-
-