com.bbn.openmap.tools.symbology.milStd2525
Class CodeWarfightingModifier

java.lang.Object
  extended by com.bbn.openmap.tools.symbology.milStd2525.CodePosition
      extended by com.bbn.openmap.tools.symbology.milStd2525.CodeWarfightingModifier

public class CodeWarfightingModifier
extends CodePosition

The CodeWarfightingModifier CodePosition defines different modifiers used for symbols in the warfighting scheme. It is used in position 11 and 12 of the symbol code.


Field Summary
 
Fields inherited from class com.bbn.openmap.tools.symbology.milStd2525.CodePosition
choices, DEBUG, endIndex, hierarchyNumber, id, NameProperty, nextPosition, NextProperty, NO_CHAR, NO_NUMBER, prettyName, startIndex, symbolPart
 
Constructor Summary
CodeWarfightingModifier()
           
 
Method Summary
 void parsePositions(java.lang.String prefix, java.util.Properties props)
          Starts looking for property 1, creates SymbolParts until the numbers run out.
 
Methods inherited from class com.bbn.openmap.tools.symbology.milStd2525.CodePosition
addPositionChoice, addPositionChoice, codeMatches, getEndIndex, getFromChoices, getHierarchyNumber, getHierarchyNumberString, getID, getNextPosition, getNULLCodePosition, getPositionChoices, getPrettyName, getStartIndex, getSymbolPart, parseHierarchy, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CodeWarfightingModifier

public CodeWarfightingModifier()
Method Detail

parsePositions

public void parsePositions(java.lang.String prefix,
                           java.util.Properties props)
Starts looking for property 1, creates SymbolParts until the numbers run out. If there are limits to what properties should be read, this method should be overriden.

Overrides:
parsePositions in class CodePosition


Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details