com.iver.andami.plugins.config.generate
Class ToolBar

java.lang.Object
  extended bycom.iver.andami.plugins.config.generate.ToolBar
All Implemented Interfaces:
java.io.Serializable

public class ToolBar
extends java.lang.Object
implements java.io.Serializable

Class ToolBar.

Version:
$Revision: 1935 $ $Date: 2005-05-13 13:00:46 +0200 (Fri, 13 May 2005) $
See Also:
Serialized Form

Constructor Summary
ToolBar()
           
 
Method Summary
 void addActionTool(ActionTool vActionTool)
          Method addActionTool
 void addActionTool(int index, ActionTool vActionTool)
          Method addActionTool
 void addSelectableTool(int index, SelectableTool vSelectableTool)
          Method addSelectableTool
 void addSelectableTool(SelectableTool vSelectableTool)
          Method addSelectableTool
 java.util.Enumeration enumerateActionTool()
          Method enumerateActionTool
 java.util.Enumeration enumerateSelectableTool()
          Method enumerateSelectableTool
 ActionTool[] getActionTool()
          Method getActionTool
 ActionTool getActionTool(int index)
          Method getActionTool
 int getActionToolCount()
          Method getActionToolCount
 java.lang.String getName()
          Returns the value of field 'name'.
 SelectableTool[] getSelectableTool()
          Method getSelectableTool
 SelectableTool getSelectableTool(int index)
          Method getSelectableTool
 int getSelectableToolCount()
          Method getSelectableToolCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 ActionTool removeActionTool(int index)
          Method removeActionTool
 void removeAllActionTool()
          Method removeAllActionTool
 void removeAllSelectableTool()
          Method removeAllSelectableTool
 SelectableTool removeSelectableTool(int index)
          Method removeSelectableTool
 void setActionTool(ActionTool[] actionToolArray)
          Method setActionTool
 void setActionTool(int index, ActionTool vActionTool)
          Method setActionTool
 void setName(java.lang.String name)
          Sets the value of field 'name'.
 void setSelectableTool(int index, SelectableTool vSelectableTool)
          Method setSelectableTool
 void setSelectableTool(SelectableTool[] selectableToolArray)
          Method setSelectableTool
static java.lang.Object unmarshal(java.io.Reader reader)
          Method unmarshal
 void validate()
          Method validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToolBar

public ToolBar()
Method Detail

addActionTool

public void addActionTool(ActionTool vActionTool)
                   throws java.lang.IndexOutOfBoundsException
Method addActionTool

Parameters:
vActionTool -
Throws:
java.lang.IndexOutOfBoundsException

addActionTool

public void addActionTool(int index,
                          ActionTool vActionTool)
                   throws java.lang.IndexOutOfBoundsException
Method addActionTool

Parameters:
index -
vActionTool -
Throws:
java.lang.IndexOutOfBoundsException

addSelectableTool

public void addSelectableTool(SelectableTool vSelectableTool)
                       throws java.lang.IndexOutOfBoundsException
Method addSelectableTool

Parameters:
vSelectableTool -
Throws:
java.lang.IndexOutOfBoundsException

addSelectableTool

public void addSelectableTool(int index,
                              SelectableTool vSelectableTool)
                       throws java.lang.IndexOutOfBoundsException
Method addSelectableTool

Parameters:
index -
vSelectableTool -
Throws:
java.lang.IndexOutOfBoundsException

enumerateActionTool

public java.util.Enumeration enumerateActionTool()
Method enumerateActionTool


enumerateSelectableTool

public java.util.Enumeration enumerateSelectableTool()
Method enumerateSelectableTool


getActionTool

public ActionTool getActionTool(int index)
                         throws java.lang.IndexOutOfBoundsException
Method getActionTool

Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getActionTool

public ActionTool[] getActionTool()
Method getActionTool


getActionToolCount

public int getActionToolCount()
Method getActionToolCount


getName

public java.lang.String getName()
Returns the value of field 'name'.

Returns:
the value of field 'name'.

getSelectableTool

public SelectableTool getSelectableTool(int index)
                                 throws java.lang.IndexOutOfBoundsException
Method getSelectableTool

Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getSelectableTool

public SelectableTool[] getSelectableTool()
Method getSelectableTool


getSelectableToolCount

public int getSelectableToolCount()
Method getSelectableToolCount


isValid

public boolean isValid()
Method isValid


marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeActionTool

public ActionTool removeActionTool(int index)
Method removeActionTool

Parameters:
index -

removeAllActionTool

public void removeAllActionTool()
Method removeAllActionTool


removeAllSelectableTool

public void removeAllSelectableTool()
Method removeAllSelectableTool


removeSelectableTool

public SelectableTool removeSelectableTool(int index)
Method removeSelectableTool

Parameters:
index -

setActionTool

public void setActionTool(int index,
                          ActionTool vActionTool)
                   throws java.lang.IndexOutOfBoundsException
Method setActionTool

Parameters:
index -
vActionTool -
Throws:
java.lang.IndexOutOfBoundsException

setActionTool

public void setActionTool(ActionTool[] actionToolArray)
Method setActionTool

Parameters:
actionToolArray -

setName

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

Parameters:
name - the value of field 'name'.

setSelectableTool

public void setSelectableTool(int index,
                              SelectableTool vSelectableTool)
                       throws java.lang.IndexOutOfBoundsException
Method setSelectableTool

Parameters:
index -
vSelectableTool -
Throws:
java.lang.IndexOutOfBoundsException

setSelectableTool

public void setSelectableTool(SelectableTool[] selectableToolArray)
Method setSelectableTool

Parameters:
selectableToolArray -

unmarshal

public static java.lang.Object unmarshal(java.io.Reader reader)
                                  throws org.exolab.castor.xml.MarshalException,
                                         org.exolab.castor.xml.ValidationException
Method unmarshal

Parameters:
reader -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate

Throws:
org.exolab.castor.xml.ValidationException