org.systinet.wasp.dd
Interface Attributes.Class.Method.Parameter

Enclosing interface:
Attributes.Class.Method

public static interface Attributes.Class.Method.Parameter

This interface represents parameter associated with Attributes.Class.Method.


Method Summary
 void addAttribute(Attributes.Class.Attribute attribute)
          Adds Attributes.Class.Attribute.
 Attributes.Class.Attribute[] getAttributes()
          Gets the array of Attributes.Class.Attribute associated with this parameter.
 int getNumber()
          Gets the number of the paramter.
 Attributes.Class.Attribute newAttribute()
          Creates new instance of Attributes.Class.Attribute.
 void setAttributes(Attributes.Class.Attribute[] attributes)
          Sets the array of Attributes.Class.Attribute associated with this parameter.
 void setNumber(int number)
          Sets the number of the paramter.
 

Method Detail

getNumber

public int getNumber()
Gets the number of the paramter. The first parameter of the method is numbered zero. A negative value denotes a return method.

Returns:
the number of the parameter

setNumber

public void setNumber(int number)
Sets the number of the paramter. The first parameter of the method is numbered zero. A negative value denotes a return method.

Parameters:
number - number of parameter

getAttributes

public Attributes.Class.Attribute[] getAttributes()
Gets the array of Attributes.Class.Attribute associated with this parameter.

Returns:
the array of Attributes

setAttributes

public void setAttributes(Attributes.Class.Attribute[] attributes)
Sets the array of Attributes.Class.Attribute associated with this parameter.

Parameters:
attributes - the array of Attributes

newAttribute

public Attributes.Class.Attribute newAttribute()
Creates new instance of Attributes.Class.Attribute.

Returns:
new instance of Attribute

addAttribute

public void addAttribute(Attributes.Class.Attribute attribute)
Adds Attributes.Class.Attribute.

Parameters:
attribute - attribute to add