⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simplemethod.java

📁 Sequoia ERP是一个真正的企业级开源ERP解决方案。它提供的模块包括:电子商务应用(e-commerce), POS系统(point of sales),知识管理,存货与仓库管理
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
                document = UtilXml.readXmlDocument(content, true);            }        } catch (java.io.IOException e) {            throw new MiniLangException("Could not read XML content", e);        } catch (org.xml.sax.SAXException e) {            throw new MiniLangException("Could not parse direct XML content", e);        } catch (javax.xml.parsers.ParserConfigurationException e) {            throw new MiniLangException("XML parser not setup correctly", e);        }        if (document == null) {            throw new MiniLangException("Could not load SimpleMethod XML document: " + name);        }        Element rootElement = document.getDocumentElement();        List simpleMethodElements = UtilXml.childElementList(rootElement, "simple-method");        Iterator simpleMethodIter = simpleMethodElements.iterator();        while (simpleMethodIter.hasNext()) {            Element simpleMethodElement = (Element) simpleMethodIter.next();            SimpleMethod simpleMethod = new SimpleMethod(simpleMethodElement, simpleMethods, fromLocation);            simpleMethods.put(simpleMethod.getMethodName(), simpleMethod);        }        return simpleMethods;    }    // Member fields begin here...    protected List methodOperations = FastList.newInstance();    protected Map parentSimpleMethodsMap;    protected String fromLocation;    protected String methodName;    protected String shortDescription;    protected String defaultErrorCode;    protected String defaultSuccessCode;    protected String parameterMapName;    // event fields    protected String eventRequestName;    protected String eventResponseName;    protected String eventResponseCodeName;    protected String eventErrorMessageName;    protected String eventErrorMessageListName;    protected String eventEventMessageName;    protected String eventEventMessageListName;    // service fields    protected String serviceResponseMessageName;    protected String serviceErrorMessageName;    protected String serviceErrorMessageListName;    protected String serviceErrorMessageMapName;    protected String serviceSuccessMessageName;    protected String serviceSuccessMessageListName;    protected boolean loginRequired = true;    protected boolean useTransaction = true;    protected String localeName;    protected String delegatorName;    protected String securityName;    protected String dispatcherName;    protected String userLoginName;    public SimpleMethod(Element simpleMethodElement, Map parentSimpleMethodsMap, String fromLocation) {        this.parentSimpleMethodsMap = parentSimpleMethodsMap;        this.fromLocation = fromLocation;        this.methodName = simpleMethodElement.getAttribute("method-name");        this.shortDescription = simpleMethodElement.getAttribute("short-description");        defaultErrorCode = simpleMethodElement.getAttribute("default-error-code");        if (defaultErrorCode == null || defaultErrorCode.length() == 0) {            defaultErrorCode = "error";        }        defaultSuccessCode = simpleMethodElement.getAttribute("default-success-code");        if (defaultSuccessCode == null || defaultSuccessCode.length() == 0) {            defaultSuccessCode = "success";        }        parameterMapName = simpleMethodElement.getAttribute("parameter-map-name");        if (parameterMapName == null || parameterMapName.length() == 0) {            parameterMapName = "parameters";        }        eventRequestName = simpleMethodElement.getAttribute("event-request-object-name");        if (eventRequestName == null || eventRequestName.length() == 0) {            eventRequestName = "request";        }        eventResponseName = simpleMethodElement.getAttribute("event-response-object-name");        if (eventResponseName == null || eventResponseName.length() == 0) {            eventResponseName = "response";        }        eventResponseCodeName = simpleMethodElement.getAttribute("event-response-code-name");        if (eventResponseCodeName == null || eventResponseCodeName.length() == 0) {            eventResponseCodeName = "_response_code_";        }        eventErrorMessageName = simpleMethodElement.getAttribute("event-error-message-name");        if (eventErrorMessageName == null || eventErrorMessageName.length() == 0) {            eventErrorMessageName = "_error_message_";        }        eventErrorMessageListName = simpleMethodElement.getAttribute("event-error-message-list-name");        if (eventErrorMessageListName == null || eventErrorMessageListName.length() == 0) {            eventErrorMessageListName = "_error_message_list_";        }        eventEventMessageName = simpleMethodElement.getAttribute("event-event-message-name");        if (eventEventMessageName == null || eventEventMessageName.length() == 0) {            eventEventMessageName = "_event_message_";        }        eventEventMessageListName = simpleMethodElement.getAttribute("event-event-message-list-name");        if (eventEventMessageListName == null || eventEventMessageListName.length() == 0) {            eventEventMessageListName = "_event_message_list_";        }        serviceResponseMessageName = simpleMethodElement.getAttribute("service-response-message-name");        if (serviceResponseMessageName == null || serviceResponseMessageName.length() == 0) {            serviceResponseMessageName = "responseMessage";        }        serviceErrorMessageName = simpleMethodElement.getAttribute("service-error-message-name");        if (serviceErrorMessageName == null || serviceErrorMessageName.length() == 0) {            serviceErrorMessageName = "errorMessage";        }        serviceErrorMessageListName = simpleMethodElement.getAttribute("service-error-message-list-name");        if (serviceErrorMessageListName == null || serviceErrorMessageListName.length() == 0) {            serviceErrorMessageListName = "errorMessageList";        }        serviceErrorMessageMapName = simpleMethodElement.getAttribute("service-error-message-map-name");        if (serviceErrorMessageMapName == null || serviceErrorMessageMapName.length() == 0) {            serviceErrorMessageMapName = "errorMessageMap";        }        serviceSuccessMessageName = simpleMethodElement.getAttribute("service-success-message-name");        if (serviceSuccessMessageName == null || serviceSuccessMessageName.length() == 0) {            serviceSuccessMessageName = "successMessage";        }        serviceSuccessMessageListName = simpleMethodElement.getAttribute("service-success-message-list-name");        if (serviceSuccessMessageListName == null || serviceSuccessMessageListName.length() == 0) {            serviceSuccessMessageListName = "successMessageList";        }        loginRequired = !"false".equals(simpleMethodElement.getAttribute("login-required"));        useTransaction = !"false".equals(simpleMethodElement.getAttribute("use-transaction"));        localeName = simpleMethodElement.getAttribute("locale-name");        if (localeName == null || localeName.length() == 0) {            localeName = "locale";        }        delegatorName = simpleMethodElement.getAttribute("delegator-name");        if (delegatorName == null || delegatorName.length() == 0) {            delegatorName = "delegator";        }        securityName = simpleMethodElement.getAttribute("security-name");        if (securityName == null || securityName.length() == 0) {            securityName = "security";        }        dispatcherName = simpleMethodElement.getAttribute("dispatcher-name");        if (dispatcherName == null || dispatcherName.length() == 0) {            dispatcherName = "dispatcher";        }        userLoginName = simpleMethodElement.getAttribute("user-login-name");        if (userLoginName == null || userLoginName.length() == 0) {            userLoginName = "userLogin";        }        readOperations(simpleMethodElement, this.methodOperations, this);    }    public String getFromLocation() {        return this.fromLocation;    }    public String getMethodName() {        return this.methodName;    }    public SimpleMethod getSimpleMethodInSameFile(String simpleMethodName) {        if (parentSimpleMethodsMap == null) return null;        return (SimpleMethod) parentSimpleMethodsMap.get(simpleMethodName);    }    public String getShortDescription() {        return this.shortDescription + " [" + this.fromLocation + "#" + this.methodName + "]";    }    public String getDefaultErrorCode() {        return this.defaultErrorCode;    }    public String getDefaultSuccessCode() {        return this.defaultSuccessCode;    }    public String getParameterMapName() {        return this.parameterMapName;    }    // event fields    public String getEventRequestName() {        return this.eventRequestName;    }    public String getEventResponseCodeName() {        return this.eventResponseCodeName;    }    public String getEventErrorMessageName() {        return this.eventErrorMessageName;    }    public String getEventErrorMessageListName() {        return this.eventErrorMessageListName;    }    public String getEventEventMessageName() {        return this.eventEventMessageName;    }    public String getEventEventMessageListName() {        return this.eventEventMessageListName;    }    // service fields    public String getServiceResponseMessageName() {        return this.serviceResponseMessageName;    }    public String getServiceErrorMessageName() {        return this.serviceErrorMessageName;    }    public String getServiceErrorMessageListName() {        return this.serviceErrorMessageListName;    }    public String getServiceSuccessMessageName() {        return this.serviceSuccessMessageName;    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -