Examples of DisposableNode


Examples of com.dooapp.fxform.view.factory.DisposableNode

            unregisterController(controller, constraintMap);
        }
    }

    private void unregisterController(ElementController elementController, Map<ElementController, DisposableNode> map) {
        DisposableNode node = map.get(elementController);
        if (node != null) {
            node.dispose();
        }
        map.remove(elementController);
    }
View Full Code Here

Examples of com.dooapp.fxform.view.factory.DisposableNode

        this.style = style;
        this.invalidStyle = style + INVALID;
    }

    public DisposableNode createNode(final ElementController controller) throws NodeCreationException {
        final DisposableNode node = factory.createNode(controller);
        node.getNode().setId(controller.getElement().getField().getName() + idSuffix);
        node.getNode().getStyleClass().add(style);
        controller.getConstraintViolations().addListener(new ListChangeListener<ConstraintViolation>() {
            public void onChanged(Change<? extends ConstraintViolation> change) {
                if (!controller.getConstraintViolations().isEmpty()) {
                    node.getNode().getStyleClass().add(invalidStyle);
                } else {
                    node.getNode().getStyleClass().remove(invalidStyle);
                }
            }
        });
        return node;
    }
View Full Code Here

Examples of com.dooapp.fxform.view.factory.DisposableNode

            unregisterController(controller, constraintMap);
        }
    }

    private void unregisterController(ElementController elementController, Map<ElementController, DisposableNode> map) {
        DisposableNode node = map.get(elementController);
        if (node != null) {
            node.dispose();
        }
        map.remove(elementController);
    }
View Full Code Here

Examples of com.dooapp.fxform.view.factory.DisposableNode

        this.idSuffix = idSuffix;
        this.style = style;
    }

    public DisposableNode createNode(ElementController controller) throws NodeCreationException {
        DisposableNode node = factory.createNode(controller);
        node.getNode().setId(controller.getElement().getField().getName() + idSuffix);
        node.getNode().getStyleClass().add(style);
        return node;
    }
View Full Code Here

Examples of com.dooapp.fxform.view.factory.DisposableNode

            unregisterController(controller, constraintMap);
        }
    }

    private void unregisterController(ElementController elementController, Map<ElementController, DisposableNode> map) {
        DisposableNode node = map.get(elementController);
        if (node != null) {
            node.dispose();
        }
        map.remove(elementController);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.