public class MSInfo
extends java.lang.Object
MSLookup.| Constructor and Description |
|---|
MSInfo(int version,
java.lang.String symbolSet,
java.lang.String entity,
java.lang.String entityType,
java.lang.String entitySubType,
java.lang.String entityCode,
java.util.ArrayList<java.lang.String> modifiers) |
MSInfo(int version,
java.lang.String symbolSet,
java.lang.String entity,
java.lang.String entityType,
java.lang.String entitySubType,
java.lang.String entityCode,
java.lang.String geometry,
java.lang.String drawRule,
java.util.ArrayList<java.lang.String> modifiers) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBasicSymbolID() |
int |
getDrawRule() |
int |
getEntityCode() |
java.lang.String |
getGeometry() |
int |
getMaxPointCount() |
int |
getMinPointCount() |
java.util.ArrayList<java.lang.String> |
getModifiers() |
java.lang.String |
getName() |
java.lang.String |
getPath() |
int |
getSymbolSet() |
int |
getVersion() |
static java.lang.String |
parseSymbolSetName(java.lang.String symbolID) |
static java.lang.String |
parseSymbolSetName(java.lang.String ss,
int version) |
public MSInfo(int version,
java.lang.String symbolSet,
java.lang.String entity,
java.lang.String entityType,
java.lang.String entitySubType,
java.lang.String entityCode,
java.util.ArrayList<java.lang.String> modifiers)
version - SymbolID.Version_2525Dch1 (11), SymbolID.Version_2525E (13)symbolSet - the 5th & 6th character in the symbol Code, represents Battle Dimensionentity - descriptorentityType - descriptorentitySubType - descriptorentityCode - characters 11 - 16 in the symbol codemodifiers - String[] of modifier codespublic MSInfo(int version,
java.lang.String symbolSet,
java.lang.String entity,
java.lang.String entityType,
java.lang.String entitySubType,
java.lang.String entityCode,
java.lang.String geometry,
java.lang.String drawRule,
java.util.ArrayList<java.lang.String> modifiers)
version - SymbolID.Version_2525Dch1 (11), SymbolID.Version_2525E (13)symbolSet - the 5th & 6th character in the symbol Code, represents Battle Dimensionentity - descriptorentityType - descriptorentitySubType - descriptorentityCode - characters 11 - 16 in the symbol codegeometry - "point", "line", "area"drawRule - as defined in 2525D for Control Measures and METOC (i.e. "Point1")modifiers - ArrayList of modifiers that are allowed for this symbolpublic static java.lang.String parseSymbolSetName(java.lang.String symbolID)
public static java.lang.String parseSymbolSetName(java.lang.String ss,
int version)
public int getVersion()
public java.lang.String getName()
public java.lang.String getPath()
public java.lang.String getGeometry()
public int getDrawRule()
public int getSymbolSet()
public int getEntityCode()
public java.lang.String getBasicSymbolID()
public int getMinPointCount()
public int getMaxPointCount()
public java.util.ArrayList<java.lang.String> getModifiers()