Package org.netxms.client.dashboards
Class DashboardElement
java.lang.Object
org.netxms.client.dashboards.DashboardElement
Dashboard's element
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int
- 
Constructor SummaryConstructorsConstructorDescriptionDashboardElement(int type, String data, int index) Create dashboard element which takes 1 cell with FILL layout in both directions.DashboardElement(NXCPMessage msg, long baseId, int index) Create dashboard element from NXCP messageCopy constructor
- 
Method Summary
- 
Field Details- 
LABELpublic static final int LABEL- See Also:
 
- 
LINE_CHARTpublic static final int LINE_CHART- See Also:
 
- 
BAR_CHARTpublic static final int BAR_CHART- See Also:
 
- 
PIE_CHARTpublic static final int PIE_CHART- See Also:
 
- 
TUBE_CHARTpublic static final int TUBE_CHART- See Also:
 
- 
STATUS_CHARTpublic static final int STATUS_CHART- See Also:
 
- 
STATUS_INDICATORpublic static final int STATUS_INDICATOR- See Also:
 
- 
DASHBOARDpublic static final int DASHBOARD- See Also:
 
- 
NETWORK_MAPpublic static final int NETWORK_MAP- See Also:
 
- 
CUSTOMpublic static final int CUSTOM- See Also:
 
- 
GEO_MAPpublic static final int GEO_MAP- See Also:
 
- 
ALARM_VIEWERpublic static final int ALARM_VIEWER- See Also:
 
- 
AVAILABLITY_CHARTpublic static final int AVAILABLITY_CHART- See Also:
 
- 
DIAL_CHARTpublic static final int DIAL_CHART- See Also:
 
- 
WEB_PAGEpublic static final int WEB_PAGE- See Also:
 
- 
TABLE_BAR_CHARTpublic static final int TABLE_BAR_CHART- See Also:
 
- 
TABLE_PIE_CHARTpublic static final int TABLE_PIE_CHART- See Also:
 
- 
TABLE_TUBE_CHARTpublic static final int TABLE_TUBE_CHART- See Also:
 
- 
SEPARATORpublic static final int SEPARATOR- See Also:
 
- 
TABLE_VALUEpublic static final int TABLE_VALUE- See Also:
 
- 
STATUS_MAPpublic static final int STATUS_MAP- See Also:
 
- 
DCI_SUMMARY_TABLEpublic static final int DCI_SUMMARY_TABLE- See Also:
 
- 
SYSLOG_MONITORpublic static final int SYSLOG_MONITOR- See Also:
 
- 
SNMP_TRAP_MONITORpublic static final int SNMP_TRAP_MONITOR- See Also:
 
- 
EVENT_MONITORpublic static final int EVENT_MONITOR- See Also:
 
- 
SERVICE_COMPONENTSpublic static final int SERVICE_COMPONENTS- See Also:
 
- 
RACK_DIAGRAMpublic static final int RACK_DIAGRAM- See Also:
 
- 
OBJECT_TOOLSpublic static final int OBJECT_TOOLS- See Also:
 
- 
OBJECT_QUERYpublic static final int OBJECT_QUERY- See Also:
 
- 
PORT_VIEWpublic static final int PORT_VIEW- See Also:
 
- 
SCRIPTED_BAR_CHARTpublic static final int SCRIPTED_BAR_CHART- See Also:
 
- 
SCRIPTED_PIE_CHARTpublic static final int SCRIPTED_PIE_CHART- See Also:
 
- 
FILE_MONITORpublic static final int FILE_MONITOR- See Also:
 
- 
FILLpublic static final int FILL- See Also:
 
- 
CENTERpublic static final int CENTER- See Also:
 
- 
LEFTpublic static final int LEFT- See Also:
 
- 
RIGHTpublic static final int RIGHT- See Also:
 
- 
TOPpublic static final int TOP- See Also:
 
- 
BOTTOMpublic static final int BOTTOM- See Also:
 
 
- 
- 
Constructor Details- 
DashboardElementCreate dashboard element which takes 1 cell with FILL layout in both directions.- Parameters:
- type- element's type
- data- element's data
- index- element's index within dashboard (used for scripted chart update)
 
- 
DashboardElementCreate dashboard element from NXCP message- Parameters:
- msg- NXCP message
- baseId- base variable ID
- index- element's index within dashboard (used for scripted chart update)
 
- 
DashboardElementCopy constructor- Parameters:
- src- original element
 
 
- 
- 
Method Details- 
fillMessageFill NXCP message with element's data- Parameters:
- msg- NXCP message
- baseId- base variable ID
 
- 
getData- Returns:
- the data
 
- 
setData- Parameters:
- data- the data to set
 
- 
getTypepublic int getType()- Returns:
- the type
 
- 
getLayout- Returns:
- the layout
 
- 
setLayout- Parameters:
- layout- the layout to set
 
- 
getIndexpublic int getIndex()- Returns:
- current element index in dashboard
 
- 
setIndexpublic void setIndex(int index) - Parameters:
- index- new element index in dashboard
 
 
-