|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.services.wps.input.ProcessletInputImpl
public abstract class ProcessletInputImpl
An input parameter of a Processlet execution.
A ProcessletInputImpl instance is always one of the following:
LiteralInputImpl: Literal data of a simple quantity (e.g., one number) with optional UOM (unit-of-measure)
information.BoundingBoxInputImpl: A spatial Envelope.ComplexInputImpl: A complex parameter (e.g. a data structure encoded in XML or a raw stream).
| Field Summary | |
|---|---|
protected ProcessletInputDefinition |
definition
Corresponding input argument definition from process description. |
| Constructor Summary | |
|---|---|
protected |
ProcessletInputImpl(ProcessletInputDefinition definition,
org.deegree.commons.tom.ows.LanguageString title,
org.deegree.commons.tom.ows.LanguageString summary)
Creates a new ProcessletInputImpl instance. |
| Method Summary | |
|---|---|
org.deegree.commons.tom.ows.LanguageString |
getAbstract()
Returns the narrative description that has been supplied with the input parameter, normally available for display to a human. |
ProcessletInputDefinition |
getDefinition()
Returns the type information for this input argument. |
org.deegree.commons.tom.ows.CodeType |
getIdentifier()
Returns the identifier or name of the input parameter as defined in the process description. |
org.deegree.commons.tom.ows.LanguageString |
getTitle()
Returns the title that has been supplied with the input parameter, normally available for display to a human. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected ProcessletInputDefinition definition
| Constructor Detail |
|---|
protected ProcessletInputImpl(ProcessletInputDefinition definition,
org.deegree.commons.tom.ows.LanguageString title,
org.deegree.commons.tom.ows.LanguageString summary)
ProcessletInputImpl instance.
definition - corresponding input definition from process descriptiontitle - optional title supplied with the input parameter, may be nullsummary - optional narrative description supplied with the input parameter, may be null| Method Detail |
|---|
public ProcessletInputDefinition getDefinition()
public org.deegree.commons.tom.ows.CodeType getIdentifier()
getIdentifier in interface ProcessletInputpublic org.deegree.commons.tom.ows.LanguageString getTitle()
getTitle in interface ProcessletInputpublic org.deegree.commons.tom.ows.LanguageString getAbstract()
getAbstract in interface ProcessletInputpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||