public class AlarmListComponent extends CustomComponent
ViewComponent.Factory
Modifier and Type | Field and Description |
---|---|
static ImplDefinition |
DEFINITION |
private boolean |
hideAckColumn |
private boolean |
hideAlarmLevelColumn |
private boolean |
hideIdColumn |
private boolean |
hideInactivityColumn |
private boolean |
hideTimestampColumn |
private int |
maxListSize |
private int |
minAlarmLevel |
private static long |
serialVersionUID |
private static int |
version |
private int |
width |
Constructor and Description |
---|
AlarmListComponent() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsValidVisibleDataPoint(int dataPointId) |
ImplDefinition |
definition() |
private void |
filter(java.util.List<EventInstance> list,
int alarmLevel) |
java.lang.String |
generateContent() |
java.lang.String |
generateInfoContent() |
int |
getMaxListSize() |
int |
getMinAlarmLevel() |
int |
getWidth() |
boolean |
isHideAckColumn() |
boolean |
isHideAlarmLevelColumn() |
boolean |
isHideIdColumn() |
boolean |
isHideInactivityColumn() |
boolean |
isHideTimestampColumn() |
private void |
readObject(java.io.ObjectInputStream in) |
private void |
removeAlarmLevel(java.util.List<EventInstance> source,
int alarmLevel) |
void |
setHideAckColumn(boolean hideAckColumn) |
void |
setHideAlarmLevelColumn(boolean hideAlarmLevelColumn) |
void |
setHideIdColumn(boolean hideIdColumn) |
void |
setHideInactivityColumn(boolean hideInactivityColumn) |
void |
setHideTimestampColumn(boolean hideTimestampColumn) |
void |
setMaxListSize(int maxListSize) |
void |
setMinAlarmLevel(int minAlarmLevel) |
void |
setWidth(int width) |
private void |
writeObject(java.io.ObjectOutputStream out) |
getDisplayName, getSupportedDataTypes, getTypeName, isCustomComponent, isValid, isVisible, validateDataPoint
getDefName, getExportTypes, getId, getIdSuffix, getImplementations, getIndex, getStyle, getX, getY, isCompoundComponent, isPointComponent, isUnreliable, jsonDeserialize, jsonDeserializeDataPoint, jsonSerialize, jsonSerializeDataPoint, newInstance, readDataPoint, setIdSuffix, setIndex, setLocation, setStyle, setX, setY, validate, writeDataPoint
public static ImplDefinition DEFINITION
private int minAlarmLevel
private int maxListSize
private int width
private boolean hideIdColumn
private boolean hideAlarmLevelColumn
private boolean hideTimestampColumn
private boolean hideInactivityColumn
private boolean hideAckColumn
private static final long serialVersionUID
private static final int version
public java.lang.String generateContent()
generateContent
in class CustomComponent
private void filter(java.util.List<EventInstance> list, int alarmLevel)
private void removeAlarmLevel(java.util.List<EventInstance> source, int alarmLevel)
public boolean containsValidVisibleDataPoint(int dataPointId)
containsValidVisibleDataPoint
in class ViewComponent
public ImplDefinition definition()
definition
in class ViewComponent
public java.lang.String generateInfoContent()
generateInfoContent
in class CustomComponent
public int getMaxListSize()
public void setMaxListSize(int maxListSize)
public int getWidth()
public void setWidth(int width)
public boolean isHideIdColumn()
public void setHideIdColumn(boolean hideIdColumn)
public boolean isHideTimestampColumn()
public void setHideTimestampColumn(boolean hideTimestampColumn)
public boolean isHideAlarmLevelColumn()
public void setHideAlarmLevelColumn(boolean hideAlarmLevelColumn)
public boolean isHideInactivityColumn()
public void setHideInactivityColumn(boolean hideInactivityColumn)
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException
java.io.IOException
public void setHideAckColumn(boolean hideAckColumn)
public boolean isHideAckColumn()
public void setMinAlarmLevel(int minAlarmLevel)
public int getMinAlarmLevel()