|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.process.jaxb.java.ProcessletInputDefinition
public abstract class ProcessletInputDefinition
Description of an input parameter to the process.
Java class for ProcessInputType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProcessInputType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Identifier" type="{http://www.deegree.org/processes/java}CodeType"/> <element name="Title" type="{http://www.deegree.org/processes/java}LanguageStringType"/> <element name="Abstract" type="{http://www.deegree.org/processes/java}LanguageStringType" minOccurs="0"/> <element name="Metadata" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="about" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="minOccurs" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" /> <attribute name="maxOccurs" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /> </restriction> </complexContent> </complexType>
Nested Class Summary | |
---|---|
static class |
ProcessletInputDefinition.Metadata
Java class for anonymous complex type. |
Field Summary | |
---|---|
protected LanguageStringType |
_abstract
|
protected CodeType |
identifier
|
protected java.math.BigInteger |
maxOccurs
|
protected java.util.List<ProcessletInputDefinition.Metadata> |
metadata
|
protected java.math.BigInteger |
minOccurs
|
protected LanguageStringType |
title
|
Constructor Summary | |
---|---|
ProcessletInputDefinition()
|
Method Summary | |
---|---|
LanguageStringType |
getAbstract()
Gets the value of the abstract property. |
CodeType |
getIdentifier()
Gets the value of the identifier property. |
java.math.BigInteger |
getMaxOccurs()
Gets the value of the maxOccurs property. |
java.util.List<ProcessletInputDefinition.Metadata> |
getMetadata()
Gets the value of the metadata property. |
java.math.BigInteger |
getMinOccurs()
Gets the value of the minOccurs property. |
LanguageStringType |
getTitle()
Gets the value of the title property. |
void |
setAbstract(LanguageStringType value)
Sets the value of the abstract property. |
void |
setIdentifier(CodeType value)
Sets the value of the identifier property. |
void |
setMaxOccurs(java.math.BigInteger value)
Sets the value of the maxOccurs property. |
void |
setMinOccurs(java.math.BigInteger value)
Sets the value of the minOccurs property. |
void |
setTitle(LanguageStringType value)
Sets the value of the title property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected CodeType identifier
protected LanguageStringType title
protected LanguageStringType _abstract
protected java.util.List<ProcessletInputDefinition.Metadata> metadata
protected java.math.BigInteger minOccurs
protected java.math.BigInteger maxOccurs
Constructor Detail |
---|
public ProcessletInputDefinition()
Method Detail |
---|
public CodeType getIdentifier()
CodeType
public void setIdentifier(CodeType value)
value
- allowed object is
CodeType
public LanguageStringType getTitle()
LanguageStringType
public void setTitle(LanguageStringType value)
value
- allowed object is
LanguageStringType
public LanguageStringType getAbstract()
LanguageStringType
public void setAbstract(LanguageStringType value)
value
- allowed object is
LanguageStringType
public java.util.List<ProcessletInputDefinition.Metadata> getMetadata()
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 set
method for the metadata property.
For example, to add a new item, do as follows:
getMetadata().add(newItem);
Objects of the following type(s) are allowed in the list
ProcessletInputDefinition.Metadata
public java.math.BigInteger getMinOccurs()
BigInteger
public void setMinOccurs(java.math.BigInteger value)
value
- allowed object is
BigInteger
public java.math.BigInteger getMaxOccurs()
BigInteger
public void setMaxOccurs(java.math.BigInteger value)
value
- allowed object is
BigInteger
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |