org.systinet.wasp.dd
Interface Attributes.Class.Field

Enclosing interface:
Attributes.Class

public static interface Attributes.Class.Field

This interface represents field associated with Attributes.Class.


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 field.
 java.lang.String getName()
          Gets the field name.
 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 field.
 void setName(java.lang.String name)
          Sets the field name.
 

Method Detail

getName

public java.lang.String getName()
Gets the field name.

Returns:
the field name

setName

public void setName(java.lang.String name)
Sets the field name.

Parameters:
name - the field name

getAttributes

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

Returns:
the array of Attributes

setAttributes

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

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