private void convertMemberInfo(StructureMembers wrapperSm) { for (StructureMembers.Member m : wrapperSm.getMembers()) { Variable v = findVariable(m.getName()); if ((v == null) && (orgVar != null)) // may have been renamed v = (Variable) findVariableFromOrgName(m.getName()); if (v != null) { // a section will have missing variables LOOK wrapperSm probably wrong in that case // log.error("Cant find " + m.getName()); //else m.setVariableInfo(v.getShortName(), v.getDescription(), v.getUnitsString(), v.getDataType()); } // nested structures if (v instanceof StructureDS) { StructureDS innerStruct = (StructureDS) v; innerStruct.convertMemberInfo(m.getStructureMembers()); } } }
private void convertMemberInfo(StructureMembers wrapperSm) { for (StructureMembers.Member m : wrapperSm.getMembers()) { Variable v = findVariable(m.getName()); if ((v == null) && (orgVar != null)) // may have been renamed v = (Variable) findVariableFromOrgName(m.getName()); if (v != null) // a section will have missing variables LOOK wrapperSm probbably wrong in that case // log.error("Cant find " + m.getName()); //else m.setVariableInfo(v.getShortName(), v.getDescription(), v.getUnitsString(), v.getDataType()); // nested structures if (v instanceof StructureDS) { StructureDS innerStruct = (StructureDS) v; innerStruct.convertMemberInfo(m.getStructureMembers()); } } }
private void convertMemberInfo(StructureMembers wrapperSm) { for (StructureMembers.Member m : wrapperSm.getMembers()) { Variable v = findVariable(m.getName()); if ((v == null) && (orgVar != null)) // may have been renamed v = (Variable) findVariableFromOrgName(m.getName()); if (v != null) { // a section will have missing variables LOOK wrapperSm probably wrong in that case // log.error("Cant find " + m.getName()); //else m.setVariableInfo(v.getShortName(), v.getDescription(), v.getUnitsString(), v.getDataType()); } // nested structures if (v instanceof StructureDS) { StructureDS innerStruct = (StructureDS) v; innerStruct.convertMemberInfo(m.getStructureMembers()); } } }
if (!convertNeeded(orgAS.getStructureMembers())) { convertMemberInfo(orgAS.getStructureMembers()); return orgAS; innerStruct.convertMemberInfo(m.getStructureMembers()); convertMemberInfo(sm);
if (!convertNeeded(orgAS.getStructureMembers())) { convertMemberInfo(orgAS.getStructureMembers()); return orgAS; innerStruct.convertMemberInfo(m.getStructureMembers()); convertMemberInfo(sm);
if (!convertNeeded(orgAS.getStructureMembers())) { convertMemberInfo(orgAS.getStructureMembers()); return orgAS; innerStruct.convertMemberInfo(m.getStructureMembers()); convertMemberInfo(sm);
protected StructureData convert(StructureData sdata, int recno) throws IOException { if (!convertNeeded(sdata.getStructureMembers())) { convertMemberInfo(sdata.getStructureMembers()); return sdata; innerStruct.convertMemberInfo(mResult.getStructureMembers()); convertMemberInfo(sm);
protected StructureData convert(StructureData orgData, int recno) throws IOException { if (!convertNeeded(orgData.getStructureMembers())) { convertMemberInfo(orgData.getStructureMembers()); return orgData; innerStruct.convertMemberInfo(mResult.getStructureMembers()); convertMemberInfo(sm);
protected StructureData convert(StructureData orgData, int recno) throws IOException { if (!convertNeeded(orgData.getStructureMembers())) { convertMemberInfo(orgData.getStructureMembers()); return orgData; innerStruct.convertMemberInfo(mResult.getStructureMembers()); convertMemberInfo(sm);