1 7 8 package com.memoire.vainstall.builder.util; 9 10 import com.memoire.vainstall.builder.VAIBuilderController; 11 import com.memoire.vainstall.builder.VAIBuilderModel; 12 13 import javax.swing.tree.*; 14 15 29 public abstract class AbstractVAIBuilderNode extends DefaultMutableTreeNode implements VAINodeInterface { 30 31 34 VAIBuilderController controller; 35 36 39 VAIBuilderModel model; 40 41 44 public AbstractVAIBuilderNode() { 45 super(); 46 47 setUserObject(this); 49 } 50 51 public String toString() { 52 return ""; 53 } 54 55 59 public void initialize(VAIBuilderController controller) { 60 this.controller = controller; 61 this.model = controller.getModel(); 62 } 63 64 68 protected VAIBuilderController getController() { 69 return controller; 70 } 71 72 76 protected VAIBuilderModel getModel() { 77 return model; 78 } 79 80 } 81 | Popular Tags |