public class TableElement
extends java.lang.Object
String
values. Each object stores a
particular set of String
elements in an array and provides an id
to identify the object stored in the plugin's settings.Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
elements
The elements to be stored in the plugin's table representation
|
private java.lang.String |
id
Random ID which is used to identify the
TableElement object
stored in the plugin's settings. |
private java.beans.PropertyChangeSupport |
propertyChangeSupport |
Constructor and Description |
---|
TableElement(int cols) |
TableElement(java.lang.String[] elements) |
TableElement(java.lang.String id,
java.lang.String[] elements) |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
java.lang.String |
getElement(int col) |
java.lang.String |
getID() |
java.lang.String[] |
getTableElements() |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
setElement(java.lang.String elem,
int col)
Sets
elem to column col . |
void |
setElements(java.lang.String[] elem) |
private java.lang.String[] elements
private java.lang.String id
TableElement
object
stored in the plugin's settings.private java.beans.PropertyChangeSupport propertyChangeSupport
public TableElement(int cols)
public TableElement(java.lang.String[] elements)
public TableElement(java.lang.String id, java.lang.String[] elements)
public void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public java.lang.String getID()
String
, the object's id, which is used to identify
the TableElente
stored in the plugin's settings.public java.lang.String[] getTableElements()
String[]
, the elements of this
TableElement
.public void setElement(java.lang.String elem, int col)
elem
to column col
.elem
- String
the element that has to be setcol
- int
the column in which the element should be
set.public void setElements(java.lang.String[] elem)
public java.lang.String getElement(int col)
col
- int
, the column's numberString
the element that is displayed in column
col
.