public class CellModel
extends java.lang.Object
Type | Property and Description |
---|---|
javafx.beans.property.StringProperty |
cellName |
Modifier and Type | Field and Description |
---|---|
protected javafx.beans.property.StringProperty |
cellName |
protected int |
index |
protected java.beans.PropertyChangeSupport |
property |
protected CellStatus |
statusBar |
Constructor and Description |
---|
CellModel(org.processmining.contexts.uitopia.UIPluginContext context,
int index) |
Modifier and Type | Method and Description |
---|---|
void |
bindCellName(javafx.beans.property.StringProperty stringProperty)
Binds StringProperty to the cell name so they will always contain the same value.
|
javafx.beans.property.StringProperty |
cellNameProperty() |
java.lang.String |
getCellName()
Returns the string value contained in the StringProperty cellName.
|
org.processmining.contexts.uitopia.UIPluginContext |
getContext() |
int |
getIndex() |
java.beans.PropertyChangeSupport |
getProperty() |
CellStatus |
getStatusBar() |
boolean |
isHidden() |
void |
setCellName(java.lang.String cellName)
Sets cellName of cell model to cellName and fires a change event
|
void |
setContext(org.processmining.contexts.uitopia.UIPluginContext context)
Sets the ProM context.
|
void |
setHidden(boolean isHidden) |
void |
setIndex(int index) |
void |
setStatusBar(CellStatus statusBar) |
public javafx.beans.property.StringProperty cellNameProperty
getCellName()
,
setCellName(String)
protected CellStatus statusBar
protected javafx.beans.property.StringProperty cellName
protected int index
protected java.beans.PropertyChangeSupport property
public CellModel(org.processmining.contexts.uitopia.UIPluginContext context, int index)
public void bindCellName(javafx.beans.property.StringProperty stringProperty)
stringProperty
- The variable to bind to the cell name.public boolean isHidden()
public java.beans.PropertyChangeSupport getProperty()
public void setHidden(boolean isHidden)
public CellStatus getStatusBar()
public void setStatusBar(CellStatus statusBar)
public java.lang.String getCellName()
public javafx.beans.property.StringProperty cellNameProperty()
getCellName()
,
setCellName(String)
public void setCellName(java.lang.String cellName)
cellName
- The name to give to the cellpublic org.processmining.contexts.uitopia.UIPluginContext getContext()
public void setContext(org.processmining.contexts.uitopia.UIPluginContext context)
context
- public int getIndex()
public void setIndex(int index)