|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 nullMethod Detail |
---|
public ProcessletInputDefinition getDefinition()
public org.deegree.commons.tom.ows.CodeType getIdentifier()
getIdentifier
in interface ProcessletInput
public org.deegree.commons.tom.ows.LanguageString getTitle()
getTitle
in interface ProcessletInput
public org.deegree.commons.tom.ows.LanguageString getAbstract()
getAbstract
in interface ProcessletInput
public 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 |