org.deegree_impl.services.wcas.metadatadesc
Class Parameter_Impl

java.lang.Object
  extended byorg.deegree_impl.services.wcas.metadatadesc.Parameter_Impl
All Implemented Interfaces:
Parameter

public class Parameter_Impl
extends java.lang.Object
implements Parameter

Parameter_Impl.java Created on 16. September 2002, 10:28

----------------------------------------------------------------------

Version:
$Revision: 1.3 $ $Date: 2004/05/10 08:40:58 $
Author:
Axel Schaefer

Field Summary
private  java.lang.String direction
           
private  java.lang.String optional
           
private  java.lang.String parameterdescription
           
private  ParameterName parametername
           
private  ParameterType parametertype
           
private  PermittedValues permittedvalues
           
private  java.lang.String repeatable
           
 
Constructor Summary
Parameter_Impl(java.lang.String direction, java.lang.String optional, java.lang.String parameterdescription, ParameterName parametername, ParameterType parametertype, PermittedValues permittedvalues, java.lang.String repeatable)
          Creates a new instance of Parameter_Impl
 
Method Summary
 java.lang.String getDirection()
          use="required" Possible values are: in out inout
 java.lang.String getOptional()
          returns the optional-attribute. use="required" Possible values are: yes no
 java.lang.String getParameterDescription()
          minOccurs="0"
 ParameterName getParameterName()
           
 ParameterType getParameterType()
           
 PermittedValues getPermittedValues()
           
 java.lang.String getRepeatable()
          use="required" Possible values are: true false
 void setDirection(java.lang.String direction)
           
 void setOptional(java.lang.String optional)
           
 void setParameterDescription(java.lang.String parameterdescription)
           
 void setParameterName(ParameterName parametername)
           
 void setParameterType(ParameterType parametertype)
           
 void setPermittedValues(PermittedValues permittedvalues)
           
 void setRepeatable(java.lang.String repeatable)
           
 java.lang.String toString()
          to String method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

direction

private java.lang.String direction

optional

private java.lang.String optional

parameterdescription

private java.lang.String parameterdescription

parametername

private ParameterName parametername

parametertype

private ParameterType parametertype

permittedvalues

private PermittedValues permittedvalues

repeatable

private java.lang.String repeatable
Constructor Detail

Parameter_Impl

public Parameter_Impl(java.lang.String direction,
                      java.lang.String optional,
                      java.lang.String parameterdescription,
                      ParameterName parametername,
                      ParameterType parametertype,
                      PermittedValues permittedvalues,
                      java.lang.String repeatable)
Creates a new instance of Parameter_Impl

Method Detail

getDirection

public java.lang.String getDirection()
use="required" Possible values are:

Specified by:
getDirection in interface Parameter
Returns:
attribute direction

setDirection

public void setDirection(java.lang.String direction)
See Also:
getDirection()

getOptional

public java.lang.String getOptional()
returns the optional-attribute. use="required" Possible values are:

Specified by:
getOptional in interface Parameter
Returns:
attribute optional

setOptional

public void setOptional(java.lang.String optional)
See Also:
getOptional()

getParameterDescription

public java.lang.String getParameterDescription()
minOccurs="0"

Specified by:
getParameterDescription in interface Parameter
Returns:

setParameterDescription

public void setParameterDescription(java.lang.String parameterdescription)
See Also:
getParameterDescription()

getParameterName

public ParameterName getParameterName()
Specified by:
getParameterName in interface Parameter
Returns:
class Name

setParameterName

public void setParameterName(ParameterName parametername)
See Also:
getParameterName()

getParameterType

public ParameterType getParameterType()
Specified by:
getParameterType in interface Parameter
Returns:
class Type

setParameterType

public void setParameterType(ParameterType parametertype)
See Also:
getParameterType()

getPermittedValues

public PermittedValues getPermittedValues()
Specified by:
getPermittedValues in interface Parameter
Returns:
class PermittedValues

setPermittedValues

public void setPermittedValues(PermittedValues permittedvalues)
See Also:
getPermittedValues()

getRepeatable

public java.lang.String getRepeatable()
use="required" Possible values are:

Specified by:
getRepeatable in interface Parameter
Returns:
attribute repeatable

setRepeatable

public void setRepeatable(java.lang.String repeatable)
See Also:
getRepeatable()

toString

public java.lang.String toString()
to String method