Class CanvasDOMTree

    • Field Detail

      • treeSelectionInProgress

        protected boolean treeSelectionInProgress
        booelan indicating this component selection in progress
      • canvasSelectionInProgress

        protected boolean canvasSelectionInProgress
      • emptyTextVisible

        protected boolean emptyTextVisible
    • Constructor Detail

      • CanvasDOMTree

        public CanvasDOMTree​(VectorCanvas canvas)
        Creates a new instance of ExtendedDOMTree
        Parameters:
        canvas - VectorCanvas
    • Method Detail

      • setSVGDocument

        public void setSVGDocument​(org.w3c.dom.svg.SVGDocument doc)
        set SVGDocument
        Parameters:
        doc - SVGDocument
      • getSVGDocument

        public org.w3c.dom.svg.SVGDocument getSVGDocument()
        Return SVGDocument
        Returns:
        SVGDocument
      • setEmptyTextVisible

        public void setEmptyTextVisible​(boolean b)
      • isEmptyTextVisible

        public boolean isEmptyTextVisible()
      • canvasSelectionValueChanged

        protected void canvasSelectionValueChanged​(CanvasSelectionEvent evt)
        Canvas selection value changed
        Parameters:
        evt - The event
      • selectionValueChanged

        protected void selectionValueChanged​(TreeSelectionEvent evt)
        This component selection value changed
        Parameters:
        evt - The event
      • moveSelectedUp

        public void moveSelectedUp()
        Move the selected up
      • moveSelectedDown

        public void moveSelectedDown()
        Move the selected down
      • removeSelected

        public void removeSelected()
        remove selected
      • addToSelected

        public void addToSelected​(Node domNode)
                           throws Exception
        Add to the selected
        Parameters:
        domNode - DOM Node
        Throws:
        Exception - if something wrong happen
      • addAboveSelected

        public void addAboveSelected​(Node domNode)
                              throws Exception
        add above selected
        Parameters:
        domNode - DOM Node
        Throws:
        Exception - if something wrong happen