Class RemoveTemplateCommand

  • All Implemented Interfaces:
    Command

    public class RemoveTemplateCommand
    extends AbstractCommand
    The remove template command
    • Field Detail

      • node

        protected Node node
      • parent

        protected Node parent
      • sibling

        protected Node sibling
    • Constructor Detail

      • RemoveTemplateCommand

        public RemoveTemplateCommand​(Node node)
        Constructor
        Parameters:
        node - - The node
    • Method Detail

      • execute

        public void execute()
      • undo

        public void undo()
      • getModifiedElement

        public Element getModifiedElement()
        Returns:
        the modified element or its closest relative (sibling or parent) if the element is not displayed.