Examples of allowsNodeRemoval()


Examples of org.openbp.jaspira.propertybrowser.nodes.CollectionNode.allowsNodeRemoval()

    // Copy enabled if we have an object selected
    actions [ACTION_INDEX_COPY].setEnabled(currentNode instanceof ObjectNode);

    // Cut enabled if we have an object selected and we can remove elements
    actions [ACTION_INDEX_CUT].setEnabled(cdn != null && cdn.allowsNodeRemoval() && cdn.getChildCount() > 0 && currentNode instanceof ObjectNode);

    // Paste enabled if we have an object selected and the current clipboard content
    // is compatible to the object class we manage in the currently selected collection.
    boolean canPaste = false;
    if (cdn != null && cdn.allowsNodeAddition())
View Full Code Here

Examples of org.openbp.jaspira.propertybrowser.nodes.CollectionNode.allowsNodeRemoval()

    }
    actions [ACTION_INDEX_PASTE].setEnabled(canPaste);

    // Remove enabled if the collection descriptor allows it and the current node is either the collection
    // descriptor node or one of its direct successors
    actions [ACTION_INDEX_REMOVE].setEnabled(cdn != null && cdn.allowsNodeRemoval() && cdn.getChildCount() > 0 && (currentNode instanceof CollectionNode || currentNode instanceof ObjectNode));

    boolean canMoveUp = false;
    boolean canMoveDown = false;

    if (cdn != null && cdn != currentNode && cdn.allowsNodeReordering())
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.