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

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

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

Class SelectableTool.

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

Constructor Summary
SelectableTool()
           
 
Method Summary
 void deleteIsDefault()
          Method deleteIsDefault
 void deleteLast()
          Method deleteLast
 java.lang.String getActionCommand()
          Returns the value of field 'actionCommand'.
 java.lang.String getEnableText()
          Returns the value of field 'enableText'.
 java.lang.String getGroup()
          Returns the value of field 'group'.
 java.lang.String getIcon()
          Returns the value of field 'icon'.
 boolean getIsDefault()
          Returns the value of field 'isDefault'.
 boolean getLast()
          Returns the value of field 'last'.
 java.lang.String getName()
          Returns the value of field 'name'.
 java.lang.String getText()
          Returns the value of field 'text'.
 java.lang.String getTooltip()
          Returns the value of field 'tooltip'.
 boolean hasIsDefault()
          Method hasIsDefault
 boolean hasLast()
          Method hasLast
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void setActionCommand(java.lang.String actionCommand)
          Sets the value of field 'actionCommand'.
 void setEnableText(java.lang.String enableText)
          Sets the value of field 'enableText'.
 void setGroup(java.lang.String group)
          Sets the value of field 'group'.
 void setIcon(java.lang.String icon)
          Sets the value of field 'icon'.
 void setIsDefault(boolean isDefault)
          Sets the value of field 'isDefault'.
 void setLast(boolean last)
          Sets the value of field 'last'.
 void setName(java.lang.String name)
          Sets the value of field 'name'.
 void setText(java.lang.String text)
          Sets the value of field 'text'.
 void setTooltip(java.lang.String tooltip)
          Sets the value of field 'tooltip'.
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

SelectableTool

public SelectableTool()
Method Detail

deleteIsDefault

public void deleteIsDefault()
Method deleteIsDefault


deleteLast

public void deleteLast()
Method deleteLast


getActionCommand

public java.lang.String getActionCommand()
Returns the value of field 'actionCommand'.

Returns:
the value of field 'actionCommand'.

getEnableText

public java.lang.String getEnableText()
Returns the value of field 'enableText'.

Returns:
the value of field 'enableText'.

getGroup

public java.lang.String getGroup()
Returns the value of field 'group'.

Returns:
the value of field 'group'.

getIcon

public java.lang.String getIcon()
Returns the value of field 'icon'.

Returns:
the value of field 'icon'.

getIsDefault

public boolean getIsDefault()
Returns the value of field 'isDefault'.

Returns:
the value of field 'isDefault'.

getLast

public boolean getLast()
Returns the value of field 'last'.

Returns:
the value of field 'last'.

getName

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

Returns:
the value of field 'name'.

getText

public java.lang.String getText()
Returns the value of field 'text'.

Returns:
the value of field 'text'.

getTooltip

public java.lang.String getTooltip()
Returns the value of field 'tooltip'.

Returns:
the value of field 'tooltip'.

hasIsDefault

public boolean hasIsDefault()
Method hasIsDefault


hasLast

public boolean hasLast()
Method hasLast


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

setActionCommand

public void setActionCommand(java.lang.String actionCommand)
Sets the value of field 'actionCommand'.

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

setEnableText

public void setEnableText(java.lang.String enableText)
Sets the value of field 'enableText'.

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

setGroup

public void setGroup(java.lang.String group)
Sets the value of field 'group'.

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

setIcon

public void setIcon(java.lang.String icon)
Sets the value of field 'icon'.

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

setIsDefault

public void setIsDefault(boolean isDefault)
Sets the value of field 'isDefault'.

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

setLast

public void setLast(boolean last)
Sets the value of field 'last'.

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

setName

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

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

setText

public void setText(java.lang.String text)
Sets the value of field 'text'.

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

setTooltip

public void setTooltip(java.lang.String tooltip)
Sets the value of field 'tooltip'.

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

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