1 20 21 package cpmake; 22 23 class ScriptException extends CPMakeException 24 { 25 private int m_line; 26 private String m_file; 27 private String m_message; 28 29 public ScriptException(int line, String file, String message) 30 { 31 super("", -1); 32 m_line = line; 33 m_file = file; 34 m_message = message; 35 } 36 37 public String getDescription() 38 { 39 return (toString()); 40 } 41 42 public String toString() 43 { 44 StringBuffer sb = new StringBuffer (); 45 46 sb.append("Script error in file "+m_file+" at line "+m_line+"\n"); 47 sb.append(m_message); 48 return (sb.toString()); 49 } 50 } 51 | Popular Tags |