| 1 19 package org.openbravo.erpCommon.utility; 20 21 import org.openbravo.database.ConnectionProvider; 22 import org.openbravo.base.secureApp.*; 23 import javax.servlet.*; 24 import org.openbravo.data.FieldProvider; 25 import org.apache.log4j.Logger ; 26 27 28 public class WindowTreeUtilityClient { 29 static Logger log4j = Logger.getLogger(WindowTreeUtilityClient.class); 30 31 public static String getTreeType(String keyColumnName) { 32 if (log4j.isDebugEnabled()) log4j.debug("WindowTreeUtilityClient.getTreeID() - key Column: " + keyColumnName); 33 String TreeType = ""; 34 if(keyColumnName.equals("AT_Test_ID")) TreeType = "II"; 35 else if(keyColumnName == null || keyColumnName.length() == 0) return ""; 36 return TreeType; 37 } 38 39 public static FieldProvider[] getTree(ConnectionProvider conn, VariablesSecureApp vars, String TreeType, String TreeID, boolean editable, String strParentID, String strNodeId, String strTabID) throws ServletException { 40 if (log4j.isDebugEnabled()) log4j.debug("WindowTreeUtilityClient.getTree() - TreeID: " + TreeID); 41 FieldProvider[] data = null; 42 String strEditable = (editable?"editable":""); 43 boolean isBaseLanguage = vars.getLanguage().equals("en_US"); 44 if (TreeType.equals("II")) data = WindowTreeUtilityClientData.selectInstructions(conn, strEditable, strParentID, strNodeId, vars.getUser(), TreeID); 45 if (data==null) throw new ServletException("WindowTreeUtilityClient.getTree - Unknown TreeType=" + TreeType); 46 return data; 47 } 48 49 50 public static String windowType(String type) { 51 if (log4j.isDebugEnabled()) log4j.debug("WindowTreeUtilityClient.windowType() - type: " + type); 52 if (type==null || type.equals("")) return ""; 53 else return ""; 54 } 55 56 public static String windowTypeNico(String tipo) { 57 if (log4j.isDebugEnabled()) log4j.debug("WindowTreeUtilityClient.windowTypeNico() - type: " + tipo); 58 if (tipo==null) return ""; 59 else return ""; 60 } 61 } 62 | Popular Tags |