Implemented dashboard element for rack/chassis diagram. Fixes #NX-1045
authorEriks Jenkevics <eriks@netxms.org>
Fri, 3 Nov 2017 10:32:42 +0000 (12:32 +0200)
committerEriks Jenkevics <eriks@netxms.org>
Fri, 3 Nov 2017 13:29:11 +0000 (15:29 +0200)
commit687779b001b7b95f9d622b695343fc8799dd009a
tree659dbfc14a4078f4f78ec285bf948d62f1571cd2
parentc35aa503dfddb1651208fefbc013b98775dfb6f8
Implemented dashboard element for rack/chassis diagram. Fixes #NX-1045
23 files changed:
src/client/java/netxms-client/src/main/java/org/netxms/client/dashboards/DashboardElement.java
src/java/netxms-eclipse/Dashboard/plugin.xml
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/DashboardElementAdapterFactory.java
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/dialogs/AddDashboardElementDlg.java
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/propertypages/DashboardElements.java
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/propertypages/RackDiagram.java [new file with mode: 0644]
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/propertypages/helpers/DashboardElementsLabelProvider.java
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/widgets/DashboardControl.java
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/widgets/RackDiagramElement.java [new file with mode: 0644]
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/widgets/internal/RackDiagramConfig.java [new file with mode: 0644]
src/java/netxms-eclipse/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/api/ObjectSelectionFilterFactory.java
src/java/netxms-eclipse/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/dialogs/ObjectSelectionDialog.java
webui/webapp/Dashboard/plugin.xml
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/DashboardElementAdapterFactory.java
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/dialogs/AddDashboardElementDlg.java
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/propertypages/DashboardElements.java
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/propertypages/RackDiagram.java [new file with mode: 0644]
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/propertypages/helpers/DashboardElementsLabelProvider.java
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/widgets/DashboardControl.java
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/widgets/RackDiagramElement.java [new file with mode: 0644]
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/widgets/internal/RackDiagramConfig.java [new file with mode: 0644]
webui/webapp/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/api/ObjectSelectionFilterFactory.java
webui/webapp/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/dialogs/ObjectSelectionDialog.java