1 package freemarker.eclipse.outline; 2 3 import freemarker.core.Macro; 4 5 public class MacroNode { 6 7 int beginLine = 0; 8 int beginColumn = 0; 9 boolean isFunction = false; 10 String name = ""; 11 12 public MacroNode(Macro m) { 13 beginLine = m.getBeginLine(); 14 beginColumn = m.getBeginColumn(); 15 name = m.getName(); 16 isFunction = m.isFunction(); 17 } 18 19 public int getBeginLine() { 20 return beginLine; 21 } 22 23 public int getBeginColumn() { 24 return beginColumn; 25 } 26 27 public String toString() { 28 return name; 29 } 30 31 public boolean isFunction() { 32 return isFunction; 33 } 34 } 35 | Popular Tags |