borland Packages  Class Hierarchy  internetbeans Package 

AbstractIxButton class (abstract)

java.lang.Object
   +----com.borland.internetbeans.IxComponent
           +----com.borland.internetbeans.AbstractIxDataWidget
                   +----com.borland.internetbeans.AbstractIxControl
                           +----com.borland.internetbeans.AbstractIxInput
                                   +----com.borland.internetbeans.AbstractIxButton
                                           +----com.borland.internetbeans.IxSubmitButton
                                           +----com.borland.internetbeans.IxPushButton
                                           +----com.borland.internetbeans.IxResetButton

About the AbstractIxButton class

Variables  Properties  Methods  

Implements ColumnAware, DataSetAware, Renderable, Serializable, Cloneable

Note: This package is a feature of JBuilder Professional and Enterprise.

Base class to represent all kinds of buttons, intended to support either older INPUT-style or newer BUTTON tags.


AbstractIxButton variables

Variables implemented in this class

Variables implemented in com.borland.internetbeans.AbstractIxControl

Variables implemented in com.borland.internetbeans.AbstractIxDataWidget

Variables implemented in com.borland.internetbeans.AbstractIxInput

Variables implemented in com.borland.internetbeans.IxComponent

AbstractIxButton properties

*Read-only properties **Write-only properties

Properties implemented in this class

Properties implemented in com.borland.internetbeans.AbstractIxControl

Properties implemented in com.borland.internetbeans.AbstractIxDataWidget

Properties implemented in com.borland.internetbeans.AbstractIxInput

Properties implemented in com.borland.internetbeans.IxComponent

Properties implemented in java.lang.Object

AbstractIxButton methods

Methods implemented in this class

Methods implemented in com.borland.internetbeans.AbstractIxControl

Methods implemented in com.borland.internetbeans.AbstractIxDataWidget

Methods implemented in com.borland.internetbeans.AbstractIxInput

Methods implemented in com.borland.internetbeans.IxComponent

Methods implemented in java.lang.Object


AbstractIxButton variables

BUTTON

  public static final String BUTTON = "button"
Tag name to use for BUTTON tags.

INPUT

  public static final String INPUT = "input"
Tag name to use for INPUT tags.

useButtonTag

  protected boolean useButtonTag
Whether to use the new BUTTON tag instead of the old INPUT-style tag.

AbstractIxButton properties

useTag

 public String getUseTag()
 public void setUseTag(String useWhich)
Tag name to use when rendering, either "button" or "input".

AbstractIxButton methods

mergeTag(java.lang.String, java.util.Map, boolean)

  public void mergeTag(String tagName, Map attributes, boolean empty)
Called by PageProducer; do not call directly. Removes the value of the VALUE attribute of the button -- the text that is displayed in the button -- and stores it, then calls super.

Parameters:

tagName
Name of the matching tag, e.g. INPUT, SELECT
attributes
Map of attribute values
empty
Whether the source tag was empty

Overrides: com.borland.internetbeans.AbstractIxInput.mergeTag(java.lang.String, java.util.Map, boolean)