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 SummaryConstructors Modifier Constructor Description protectedAlterablePen(Pen pen)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidalterConfig()voiddeletePen(PMIEasyChart chart)java.awt.ColorgetColor()protected DatasetgetConfigDataset(PMIEasyChart chart)Gets the appropriate dataset from the chart that holds this type of pen's datasetjava.lang.StringgetGroupName()java.lang.StringgetKey()The pen's group and namejava.lang.StringgetName()java.lang.IntegergetSortOrder()PenTypegetType()booleanisEnabled()booleanisSelectable()booleanisUserRemovable()voidsetColor(java.awt.Color color)protected voidsetConfigDataset(PMIEasyChart chart, Dataset configDs)Replaces the appropriate dataset in the chart with the given onevoidsetEnabled(boolean enabled)voidsetSelectable(boolean selectable)
 
- 
- 
- 
Constructor Detail- 
AlterablePenprotected AlterablePen(Pen pen) 
 
- 
 - 
Method Detail- 
getTypepublic PenType getType() 
 - 
getColorpublic java.awt.Color getColor() 
 - 
setColorpublic void setColor(java.awt.Color color) 
 - 
isEnabledpublic boolean isEnabled() 
 - 
isUserRemovablepublic boolean isUserRemovable() 
 - 
setEnabledpublic void setEnabled(boolean enabled) 
 - 
isSelectablepublic boolean isSelectable() 
 - 
setSelectablepublic void setSelectable(boolean selectable) 
 - 
getGroupNamepublic java.lang.String getGroupName() 
 - 
getNamepublic java.lang.String getName() 
 - 
getSortOrderpublic java.lang.Integer getSortOrder() 
 - 
getKeypublic java.lang.String getKey() The pen's group and name
 - 
getConfigDatasetprotected Dataset getConfigDataset(PMIEasyChart chart) Gets the appropriate dataset from the chart that holds this type of pen's dataset
 - 
setConfigDatasetprotected void setConfigDataset(PMIEasyChart chart, Dataset configDs) Replaces the appropriate dataset in the chart with the given one
 - 
deletePenpublic void deletePen(PMIEasyChart chart) 
 - 
alterConfigpublic abstract void alterConfig() 
 
- 
 
-