org.deegree.protocol.wps.client.process
Class ProcessInfo

java.lang.Object
  extended by org.deegree.protocol.wps.client.process.ProcessInfo

public class ProcessInfo
extends Object

Encapsulates all information on a WPS process that's available from the capabilities document.

Version:
$Revision: 26137 $, $Date: 2010-08-25 18:05:25 +0200 (Wed, 25 Aug 2010) $
Author:
Markus Schneider, last edited by: $Author: aionita $

Constructor Summary
ProcessInfo(CodeType id, LanguageString title, LanguageString processAbstract, String version)
          Creates a new ProcessInfo instance.
 
Method Summary
 LanguageString getAbstract()
          Returns the abstract of the process.
 CodeType getId()
          Returns the identifier of the process.
 LanguageString getTitle()
          Returns the title of the process.
 String getVersion()
          Returns the version of the process.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessInfo

public ProcessInfo(CodeType id,
                   LanguageString title,
                   LanguageString processAbstract,
                   String version)
Creates a new ProcessInfo instance.

Parameters:
id - the identifier of the process, must not be null
title - the title of the process, must not be null
processAbstract - the abstract of the process, can be null
version - the version of the process, must not be null
Method Detail

getId

public CodeType getId()
Returns the identifier of the process.

Returns:
the identifier, never null

getVersion

public String getVersion()
Returns the version of the process.

Returns:
the version, never null

getTitle

public LanguageString getTitle()
Returns the title of the process.

Returns:
the title, never null

getAbstract

public LanguageString getAbstract()
Returns the abstract of the process.

Returns:
the abstract, can be null (if the process description does not define an abstract)


Copyright © 2011. All Rights Reserved.