commit
dacdae229b
@ -1 +0,0 @@
|
|||||||
Src changed
|
|
||||||
@ -1,20 +1,28 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
|
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
|
||||||
|
|
||||||
|
|
||||||
<wb-module deploy-name="webportal">
|
<wb-module deploy-name="webportal">
|
||||||
|
|
||||||
|
|
||||||
<wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
|
<wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
|
||||||
|
|
||||||
|
|
||||||
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
|
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
|
||||||
|
|
||||||
|
|
||||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
|
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
|
||||||
|
|
||||||
|
|
||||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
|
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
|
||||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/java"/>
|
|
||||||
|
|
||||||
<property name="context-root" value="webportal"/>
|
<property name="context-root" value="webportal"/>
|
||||||
|
|
||||||
|
|
||||||
<property name="java-output-path" value="/webportal/target/classes"/>
|
<property name="java-output-path" value="/webportal/target/classes"/>
|
||||||
|
|
||||||
</wb-module>
|
|
||||||
|
|
||||||
|
</wb-module>
|
||||||
|
|
||||||
|
|
||||||
</project-modules>
|
</project-modules>
|
||||||
|
|||||||
@ -0,0 +1,73 @@
|
|||||||
|
package de.games.nanoleaf.panelconfig;
|
||||||
|
|
||||||
|
import org.eclnt.jsfserver.elements.componentnodes.COLDISTANCENode;
|
||||||
|
import org.eclnt.jsfserver.elements.componentnodes.LABELNode;
|
||||||
|
import org.eclnt.jsfserver.elements.componentnodes.PANENode;
|
||||||
|
import org.eclnt.jsfserver.elements.componentnodes.ROWDISTANCENode;
|
||||||
|
import org.eclnt.jsfserver.elements.componentnodes.ROWNode;
|
||||||
|
|
||||||
|
public class NanoPANENode extends PANENode {
|
||||||
|
|
||||||
|
private PanelInfo m_panelInfo = null;
|
||||||
|
|
||||||
|
public PanelInfo getPanelInfo() {
|
||||||
|
return m_panelInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPanelInfo(PanelInfo panelInfo) {
|
||||||
|
m_panelInfo = panelInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public NanoPANENode(PanelInfo panelInfo) {
|
||||||
|
this.m_panelInfo = panelInfo;
|
||||||
|
|
||||||
|
createInnerPane();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void createInnerPane() {
|
||||||
|
|
||||||
|
this.setDragsend("NANOLEAF:ID_" + getPanelInfo().getPanelID());
|
||||||
|
this.setHeight(80);
|
||||||
|
this.setWidth(80);
|
||||||
|
this.setBorder("left:2;right:2;top:2;bottom:2;color:#ff0000");
|
||||||
|
ROWDISTANCENode rowdistanceNode = new ROWDISTANCENode();
|
||||||
|
this.addSubNode(rowdistanceNode);
|
||||||
|
|
||||||
|
ROWNode row = new ROWNode();
|
||||||
|
|
||||||
|
COLDISTANCENode coldistanceNode = new COLDISTANCENode();
|
||||||
|
row.addSubNode(coldistanceNode);
|
||||||
|
|
||||||
|
LABELNode labelPaneID = new LABELNode();
|
||||||
|
labelPaneID.setText("ID: " + getPanelInfo().getPanelID());
|
||||||
|
|
||||||
|
row.addSubNode(labelPaneID);
|
||||||
|
|
||||||
|
this.addSubNode(row);
|
||||||
|
|
||||||
|
row = new ROWNode();
|
||||||
|
coldistanceNode = new COLDISTANCENode();
|
||||||
|
row.addSubNode(coldistanceNode);
|
||||||
|
labelPaneID = new LABELNode();
|
||||||
|
labelPaneID.setText("Nano ID: ");
|
||||||
|
|
||||||
|
row.addSubNode(labelPaneID);
|
||||||
|
|
||||||
|
this.addSubNode(row);
|
||||||
|
|
||||||
|
row = new ROWNode();
|
||||||
|
coldistanceNode = new COLDISTANCENode();
|
||||||
|
row.addSubNode(coldistanceNode);
|
||||||
|
labelPaneID = new LABELNode();
|
||||||
|
if (getPanelInfo().getPanelNanoleafID() == null) {
|
||||||
|
labelPaneID.setText("unbek.");
|
||||||
|
} else {
|
||||||
|
labelPaneID.setText(getPanelInfo().getPanelNanoleafID());
|
||||||
|
}
|
||||||
|
|
||||||
|
row.addSubNode(labelPaneID);
|
||||||
|
|
||||||
|
this.addSubNode(row);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in new issue