@Override public void updateAllWidgets() { super.updateAllWidgets(); /* <g:BoundListBox bindValue='@stars' ui:field='starsListBox' ></s:BoundListBox> Num: <s:BoundTextBox bindValue='@number' styleName='{r.s.smallText}' /> Name: <s:BoundTextBox bindValue='@name' styleName='{r.s.medText}' /> <span ui:field='lengthSpan' > Length: <s:BoundTextBox bindValue='@length' styleName='{r.s.smallText}' /> </span> Grade: <s:BoundTextBox bindValue='@grade' styleName='{r.s.smallText}' /> Extra: <s:BoundTextBox ui:field='extraTextBox' bindValue='@extra' styleName='{r.s.smallText}' /> <s:BoundListBox ui:field='extraListBox' bindValue='@extra' /> </div> <s:BoundTextArea bindValue="." styleName='{r.s.textArea}' /> <div class='{r.s.climbfa}'> FA: <s:BoundTextBox bindValue='@fa' styleName='{r.s.faTextBox}' /> */ }
@Override public void init() { initWidget(uiBinder.createAndBindUi(this)); boundWidgets = new Widget[] { starsListBox, extraTextBox, extraListBox, number, name, length, grade, text, fa }; starsListBox.addItem(""); starsListBox.addItem("*"); starsListBox.addItem("**"); starsListBox.addItem("***"); type = ((XmlSimpleModel) this.getModel()).getXml().getNodeName(); if (type.equals("climb")) extraListBox.setVisible(false); else { WidgetUtil.setVisible(lengthSpan, false); extraTextBox.setVisible(false); extraListBox.addItem(""); extraListBox.addItem("(SDS)"); extraListBox.addItem("(Stand)"); extraListBox.addItem("(Hang)"); extraListBox.addItem("(Highball)"); extraListBox.addItem("(Highball, Stand)"); extraListBox.addItem("(Highball, SDS)"); } super.init(); }
@Override public void init() { // realNode = getModel().getNode(); // tempNode = realNode.cloneNode(true); // getModel().setNode(tempNode); /* cellTable = GpsReadNode.setupTable(getModel(), dataProvider); GpsReadNode.initTableCols(cellTable, true); IdentityColumn<XmlSimpleModel> removeColumn = new IdentityColumn<XmlSimpleModel>( new ActionCell<XmlSimpleModel>("Remove", new ActionCell.Delegate<XmlSimpleModel>() { @Override public void execute(XmlSimpleModel model) { // Window.alert("You clicked " + // model.getNode()); if (Window .confirm("Are you sure you want to remove this?\n You wont be able to undo")) { Node node = model.getNode(); node.getParentNode().removeChild(node); updateAllWidgets(); } } })); cellTable.setColumnWidth(removeColumn, 5, Unit.PCT); cellTable.addColumn(removeColumn, ""); */ initWidget(uiBinder.createAndBindUi(this)); super.init(); /* addButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { Element point = ((XmlSimpleModel) getModel()).createElement("point", ""); mapPanel.addNewPointAndSetToCentre(point); updateAllWidgets(); } }); */ if (!mapInited) { mapInited = true; mapPanel.setDelegate(GpsEditNode.this); mapPanel.setEditable(true); mapPanel.init(mapDrawingObjects); } }
@Override public void updateAllWidgets() { super.updateAllWidgets(); // List<XmlSimpleModel> data = getModel().getList("point"); // dataProvider.setList(data); // cellTable.redraw(); }
@Override public void setVisible(boolean visible) { super.setVisible(visible); if (visible) { mapPanel.resizeAfterDelay(); } }
@Override public void setWidgetValuesFromModel() { super.setWidgetValuesFromModel(); setupMapDrawingObjects(); if (mapPanel != null) { mapPanel.setDrawingObjects(mapDrawingObjects); mapPanel.updateAllPoints(); } }
public static void main(String[] args) { UserSession.set(new User("seeded-org-id-1", "seeded-test-user-1", "Password1!")); try { NodeService nodeService = new NodeServiceImpl("http://localhost:8081/oec"); CreateNodeType createNode = new CreateNodeType(); createNode.setNetworkDomainId("1c813510-216a-434d-bd07-226ee5424ca3"); createNode.setName("abc"); createNode.setStatus("ENABLED"); createNode.setIpv4Address("10.5.2.19"); createNode.setConnectionLimit(BigInteger.valueOf(100l)); createNode.setConnectionRateLimit(BigInteger.valueOf(100l)); ResponseType response = nodeService.createNode(createNode); System.out.println(response.getMessage()); Nodes nodes = nodeService.listNodes(100, 1, OrderBy.EMPTY, Filter.EMPTY); for (NodeType node : nodes.getNode()) { System.out.println(node.getId() + "=" + node.getName()); } EditNode editNode = new EditNode(); editNode.setId(nodes.getNode().get(1).getId()); editNode.setStatus("DISABLED"); editNode.setConnectionLimit(BigInteger.valueOf(10l)); editNode.setConnectionRateLimit(BigInteger.valueOf(10l)); response = nodeService.editNode(editNode); System.out.println(response.getMessage()); NodeType node = nodeService.getNode(nodes.getNode().get(1).getId()); System.out.println(node.getId() + "," + node.getName() + "," + node.getStatus()); response = nodeService.deleteNode(node.getId()); System.out.println(response.getMessage()); } catch (BadRequestException e) { ResponseType response = e.getResponse(); System.out.println("bad request: " + response.getMessage()); } }
public ArrayList<EditNode> parseEdits() { Pattern editTitlePattern = Pattern.compile("F\\((edit:.*?)\\) \\[\\[(.*?)\\]\\[(.*?)\\]\\]"); Pattern createTitlePattern = Pattern.compile("^\\*\\s+(.*)"); ArrayList<EditNode> edits = new ArrayList<EditNode>(); BufferedReader breader = this.getHandle("mobileorg.org"); if (breader == null) return edits; String thisLine; boolean awaitingOldVal = false; boolean awaitingNewVal = false; boolean awaitingCaptureBody = false; EditNode thisNode = null; try { while ((thisLine = breader.readLine()) != null) { Matcher editm = editTitlePattern.matcher(thisLine); Matcher createm = createTitlePattern.matcher(thisLine); if (editm.find()) { thisNode = new EditNode(); if (editm.group(1) != null) thisNode.editType = editm.group(1).split(":")[1]; if (editm.group(2) != null) thisNode.nodeId = editm.group(2).split(":")[1]; if (editm.group(3) == null) thisNode.title = editm.group(3); } else if (createm.find()) { } else { if (thisLine.indexOf("** Old value") != -1) { awaitingOldVal = true; continue; } else if (thisLine.indexOf("** New value") != -1) { awaitingOldVal = false; awaitingNewVal = true; continue; } else if (thisLine.indexOf("** End of edit") != -1) { awaitingNewVal = false; edits.add(thisNode); } if (awaitingOldVal) { thisNode.oldVal += thisLine; } if (awaitingNewVal) { thisNode.newVal += thisLine; } } } } catch (java.io.IOException e) { Log.e(LT, "IO Exception caught trying to read edits file"); } return edits; }
@Override public void setModelValuesFromWidgets() { super.setModelValuesFromWidgets(); }