Package | Description |
---|---|
com.bbn.openmap.tools.symbology.milStd2525 |
This package provides a way to create MIL-STD-2525B compliant symbols.
|
Modifier and Type | Class and Description |
---|---|
class |
SymbolPartTree
The SymbolPartTree is a SymbolPart that serves as the top node of
the SymbolPart tree.
|
Modifier and Type | Field and Description |
---|---|
protected SymbolPart |
SymbolReferenceLibrary.head |
protected SymbolPart |
SymbolPart.parent
The parent SymbolPart to this one.
|
protected SymbolPart |
CodePosition.symbolPart |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
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.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details