Uses of Class com.bbn.openmap.tools.symbology.milStd2525.SymbolPart (OpenMap API)
Date: 2016-12-09

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.bbn.openmap.tools.symbology.milStd2525.SymbolPart

Packages that use SymbolPart
com.bbn.openmap.tools.symbology.milStd2525 | This package provides a way to create MIL-STD-2525B compliant symbols.

Uses of SymbolPart in com.bbn.openmap.tools.symbology.milStd2525

Subclasses of SymbolPart in com.bbn.openmap.tools.symbology.milStd2525
`class` | `SymbolPartTree` The SymbolPartTree is a SymbolPart that serves as the top node of the SymbolPart tree.

Fields in com.bbn.openmap.tools.symbology.milStd2525 declared as SymbolPart
`protected SymbolPart` | `SymbolReferenceLibrary.head`
`protected SymbolPart` | `SymbolPart.parent` The parent SymbolPart to this one.
`protected SymbolPart` | `CodePosition.symbolPart`

Methods in com.bbn.openmap.tools.symbology.milStd2525 that return SymbolPart
`SymbolPart` | `SymbolReferenceLibrary.getHead()` The SymbolParts in the library are stored in a tree hierarchy, and this method gets the top level one representing the MIL-STD-2525 tree.
`SymbolPart` | `SymbolPart.getParent()` Retrieves the SymbolPart's parent in the SymbolPart tree.
`protected SymbolPart` | `CodePosition.getSymbolPart(java.lang.String entry, java.lang.String prefix, java.util.Properties props)` A method called when parsing position properties.
`SymbolPart` | `SymbolReferenceLibrary.getSymbolPartForCode(java.lang.String code)` Check to see if code exists, if it's valid.
`protected SymbolPart` | `SymbolReferenceLibrary.getSymbolPartForCodeStartingAt(SymbolPart node, java.lang.String code)`
`SymbolPart` | `CodeScheme.parseHierarchy(java.util.Properties props, SymbolPart parent)` Parse the hierarchy properties to create SymbolParts for those parts under a particular scheme represented by this instance of CodeScheme.
`SymbolPart` | `CodePositionTree.parseHierarchy(java.lang.String name, java.util.Properties hierarchyProperties)`

Methods in com.bbn.openmap.tools.symbology.milStd2525 with parameters of type SymbolPart
`protected void` | `SymbolChooser.SymbolTreeHolder.addNodes(javax.swing.tree.DefaultMutableTreeNode node, SymbolPart sp)`
`CodeOptions` | `CodeScheme.getCodeOptions(SymbolPart sp)` Get the code options for the scheme as it relates to the symbol part.
`CodeOptions` | `SymbolReferenceLibrary.getCodeOptions(SymbolPart sp, CodeOptions co)` Given a SymbolPart, return what options are available for it.
`javax.swing.ImageIcon` | `SymbolReferenceLibrary.getIcon(SymbolPart sp, CodeOptions co, java.awt.Dimension di)` Return an image for a particular SymbolPart, its options and dimensions.
`java.lang.String` | `SymbolReferenceLibrary.getSymbolCode(SymbolPart sp, CodeOptions co)` Return the 15 character character string representing a SymbolPart with CodeOptions.
`protected SymbolPart` | `SymbolReferenceLibrary.getSymbolPartForCodeStartingAt(SymbolPart node, java.lang.String code)`
`SymbolPart` | `CodeScheme.parseHierarchy(java.util.Properties props, SymbolPart parent)` Parse the hierarchy properties to create SymbolParts for those parts under a particular scheme represented by this instance of CodeScheme.
`void` | `CodeScheme.parseHierarchy(java.lang.String hCode, java.util.Properties props, SymbolPart parent)` Parse the hierarchy properties to create SymbolParts for those parts under a particular scheme represented by this instance of CodeScheme.
`protected void` | `CodePosition.parseHierarchy(java.lang.String hCode, java.util.Properties props, SymbolPart parent)`
`void` | `CodeFunctionID.parseHierarchy(java.lang.String hCode, java.util.Properties props, SymbolPart parent)`
`void` | `SymbolPart.setParent(SymbolPart par)` Sets the SymbolPart's parent in the SymbolPart tree.

Constructors in com.bbn.openmap.tools.symbology.milStd2525 with parameters of type SymbolPart
`SymbolChooser.SymbolTreeHolder(SymbolPart schemeSymbolPart, CodeOptions opts)`
`SymbolPart(CodePosition codePosition, java.lang.String symbolCode, java.util.Properties props, SymbolPart parent)` The most-used constructor, used by CodePosition objects to create the different levels of the SymbolPart tree.
`SymbolPart(CodePosition codePosition, java.lang.String symbolCode, java.util.Properties props, SymbolPart parent, int start, int end, boolean shiftIfNecessary)` A different constructor used by OptionPositions.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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