public class FwkTileSelectModel extends javax.swing.DefaultButtonModel implements FwkTileSelectModelInterface
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
version |
Constructor and Description |
---|
FwkTileSelectModel(FwkTileInterface[] tiles) |
Modifier and Type | Method and Description |
---|---|
java.awt.Dimension |
getGridDimension()
Get the grid dimension.
|
java.awt.Dimension |
getMaximumTileSize()
get the maximum size of the tiles.
|
FwkTileInterface |
getSelectedTile()
Returns the selected tile.
|
boolean |
getSelectEnabled()
Gets the selection enable flag.
|
int |
getTileIndex()
Get the selected tile index.
|
java.awt.Dimension |
getTileMargin()
Get tile margin.
|
FwkTileInterface[] |
getTiles()
Get the tile array.
|
java.lang.String |
getVersion()
Return the version string of the FWK component.
|
boolean |
isSelectEnabled()
Gets the selection enable flag.
|
void |
release()
Release the object.
|
void |
setRowCount(int count)
Set tile row count.
|
void |
setSelectEnabled(boolean flag)
Enable the selection.
|
void |
setTileIndex(int index)
Set the tile index.
|
void |
setTileMargin(java.awt.Dimension margin)
Set tile margin.
|
addActionListener, addChangeListener, addItemListener, fireActionPerformed, fireItemStateChanged, fireStateChanged, getActionCommand, getActionListeners, getChangeListeners, getGroup, getItemListeners, getListeners, getMnemonic, getSelectedObjects, isArmed, isEnabled, isPressed, isRollover, isSelected, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setPressed, setRollover, setSelected
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setSelected
public static final java.lang.String version
public FwkTileSelectModel(FwkTileInterface[] tiles)
public java.lang.String getVersion()
FwkInterface
getVersion
in interface FwkInterface
public void release()
release
in interface FwkInterface
public java.awt.Dimension getMaximumTileSize()
getMaximumTileSize
in interface FwkTileSelectModelInterface
public void setRowCount(int count)
setRowCount
in interface FwkTileSelectModelInterface
count
- The tile row count.public java.awt.Dimension getGridDimension()
getGridDimension
in interface FwkTileSelectModelInterface
the
- grid dimension.public int getTileIndex()
getTileIndex
in interface FwkTileSelectModelInterface
public void setTileIndex(int index)
setTileIndex
in interface FwkTileSelectModelInterface
index
- The tile index.public FwkTileInterface getSelectedTile()
getSelectedTile
in interface FwkTileSelectModelInterface
public FwkTileInterface[] getTiles()
getTiles
in interface FwkTileSelectModelInterface
public void setSelectEnabled(boolean flag)
setSelectEnabled
in interface FwkTileSelectModelInterface
flag
- If true the selection is enabled.public boolean getSelectEnabled()
getSelectEnabled
in interface FwkTileSelectModelInterface
public boolean isSelectEnabled()
isSelectEnabled
in interface FwkTileSelectModelInterface
public java.awt.Dimension getTileMargin()
getTileMargin
in interface FwkTileSelectModelInterface
public void setTileMargin(java.awt.Dimension margin)
setTileMargin
in interface FwkTileSelectModelInterface
margin
- the tile margin.