public String getIPPort() throws Exception { for (int i = m_groups.size() - 1; i >= 0; i--) { BoardSetupGroup group = (BoardSetupGroup) m_groups.get(i); if (group.getGroupType() == BoardSetupGroup.GROUP_TYPE_IP && group.getFieldsSize() > IP_PORT_IN_GROUP) return group.getField(IP_PORT_IN_GROUP).getValue(); } return "" + MLSEngine.DEFAULT_PORT_NUMBER; }
public String getIPAddress() throws Exception { for (int i = m_groups.size() - 1; i >= 0; i--) { BoardSetupGroup group = (BoardSetupGroup) m_groups.get(i); if (group.getGroupType() == BoardSetupGroup.GROUP_TYPE_IP && group.getFieldsSize() > IP_ADDRESS_IN_GROUP) return group.getField(IP_ADDRESS_IN_GROUP).getValue(); } return ""; }
public BoardSetupField getSecField(String name) throws Exception { for (int i = 0; i < m_groups.size(); i++) { BoardSetupGroup group = (BoardSetupGroup) m_groups.get(i); if (group.getGroupType() == BoardSetupGroup.GROUP_TYPE_SECLIST) { BoardSetupField field = group.getField(name); if (field != null) return field; } } return null; }
public boolean setIPPort(String port) throws Exception { for (int i = m_groups.size() - 1; i >= 0; i--) { BoardSetupGroup group = (BoardSetupGroup) m_groups.get(i); if (group.getGroupType() == BoardSetupGroup.GROUP_TYPE_IP && group.getFieldsSize() > IP_PORT_IN_GROUP) { group.getField(IP_PORT_IN_GROUP).setValue(port); return true; } } return false; }
public BoardSetupField getSecField(int index) throws Exception { if (index >= 0) { int groups = m_groups.size(); for (int i = 0; i < groups; i++) { BoardSetupGroup group = (BoardSetupGroup) m_groups.get(i); if (group.getGroupType() == BoardSetupGroup.GROUP_TYPE_SECLIST) { int fields = group.getFieldsSize(); if (fields > index) return group.getField(index); else index -= fields; } } } return null; }
public BoardSetupField first() throws Exception { int groups = getEnclosing_Instance().getGroupsSize(); for (int i = 0; i < groups; i++) { BoardSetupGroup group = getEnclosing_Instance().getGroup(i); if (group.getGroupType() == BoardSetupGroup.GROUP_TYPE_SECLIST && group.getFieldsSize() > 0) { m_group = i; m_field = 0; return group.getField(0); } } m_group = -1; m_field = -1; return null; }
public boolean checkSecValues() throws Exception { for (int i = m_groups.size() - 1; i >= 0; i--) { BoardSetupGroup group = (BoardSetupGroup) m_groups.get(i); if (group.getGroupType() == BoardSetupGroup.GROUP_TYPE_SECLIST) { for (int j = group.getFieldsSize() - 1; j >= 0; j--) { BoardSetupField field = group.getField(j); if (!field.isOptional() && field.getInputType() != BoardSetupField.INPUT_TYPE_FINAL) { String value_Renamed = field.getValue(); if ((value_Renamed == null || value_Renamed.length() <= 0)) return false; } } } } return true; }
public BoardSetupField next() throws Exception { int groups = getEnclosing_Instance().getGroupsSize(); if (m_group >= 0 && m_group < groups) { BoardSetupGroup group = getEnclosing_Instance().getGroup(m_group); m_field++; if (m_field >= 0 && m_field < group.getFieldsSize()) { return group.getField(m_field); } else { for (int i = m_group + 1; i < groups; i++) { group = getEnclosing_Instance().getGroup(i); if (group.getGroupType() == BoardSetupGroup.GROUP_TYPE_SECLIST && group.getFieldsSize() > 0) { m_group = i; m_field = 0; return group.getField(0); } } m_group = -1; m_field = -1; } } return null; }