package org.ieee.odm.adapter.psse.parser.acsc; import java.util.StringTokenizer; import org.ieee.odm.adapter.psse.PSSEAdapter.PsseVersion; import org.ieee.odm.adapter.psse.parser.aclf.BasePSSEDataParser; import org.ieee.odm.common.ODMException; public class PSSEFixedShuntZeroSeqParser extends BasePSSEDataParser { public PSSEFixedShuntZeroSeqParser(PsseVersion ver) { super(ver); } @Override public String[] getMetadata() { /* * For V32 and later: Zero Sequence Fixed Shunt Data * I, �ID�, GSZERO, BSZERO * */ return new String[]{ "I", "ID", "GSZERO", "BSZERO" }; } @Override public void parseFields(final String lineStr) throws ODMException { this.clearNVPairTableData(); StringTokenizer st = new StringTokenizer(lineStr,","); int cnt =st.countTokens(); for (int i = 0; i <cnt ; i++) setValue(i, st.nextToken().trim()); } }