Class PMIEasyChart.AlterablePen
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.components.PMIEasyChart.AlterablePen
-
- Enclosing class:
- PMIEasyChart
public abstract static class PMIEasyChart.AlterablePen extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AlterablePen(Pen pen)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
alterConfig()
void
deletePen(PMIEasyChart chart)
java.awt.Color
getColor()
protected Dataset
getConfigDataset(PMIEasyChart chart)
Gets the appropriate dataset from the chart that holds this type of pen's datasetjava.lang.String
getGroupName()
java.lang.String
getKey()
The pen's group and namejava.lang.String
getName()
java.lang.Integer
getSortOrder()
PenType
getType()
boolean
isEnabled()
boolean
isSelectable()
boolean
isUserRemovable()
void
setColor(java.awt.Color color)
protected void
setConfigDataset(PMIEasyChart chart, Dataset configDs)
Replaces the appropriate dataset in the chart with the given onevoid
setEnabled(boolean enabled)
void
setSelectable(boolean selectable)
-
-
-
Constructor Detail
-
AlterablePen
protected AlterablePen(Pen pen)
-
-
Method Detail
-
getType
public PenType getType()
-
getColor
public java.awt.Color getColor()
-
setColor
public void setColor(java.awt.Color color)
-
isEnabled
public boolean isEnabled()
-
isUserRemovable
public boolean isUserRemovable()
-
setEnabled
public void setEnabled(boolean enabled)
-
isSelectable
public boolean isSelectable()
-
setSelectable
public void setSelectable(boolean selectable)
-
getGroupName
public java.lang.String getGroupName()
-
getName
public java.lang.String getName()
-
getSortOrder
public java.lang.Integer getSortOrder()
-
getKey
public java.lang.String getKey()
The pen's group and name
-
getConfigDataset
protected Dataset getConfigDataset(PMIEasyChart chart)
Gets the appropriate dataset from the chart that holds this type of pen's dataset
-
setConfigDataset
protected void setConfigDataset(PMIEasyChart chart, Dataset configDs)
Replaces the appropriate dataset in the chart with the given one
-
deletePen
public void deletePen(PMIEasyChart chart)
-
alterConfig
public abstract void alterConfig()
-
-