public interface EditToolLoader
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getEditableClasses()
Get the classnames that the loader is able to create
EditableOMGraphics for.
|
EditableOMGraphic |
getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
getEditableGraphic(java.lang.String classname)
Give the classname of a graphic to create, returning a default
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
javax.swing.ImageIcon |
getIcon(java.lang.String classname)
Get an Icon that is suitable for representing the class given
by the classname.
|
java.lang.String |
getPrettyName(java.lang.String classname)
Provide a pretty name to use for a particular class.
|
java.lang.String[] getEditableClasses()
EditableOMGraphic getEditableGraphic(java.lang.String classname)
EditableOMGraphic getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
EditableOMGraphic getEditableGraphic(OMGraphic graphic)
javax.swing.ImageIcon getIcon(java.lang.String classname)
classname
- the classname to get the icon for.java.lang.String getPrettyName(java.lang.String classname)
classname
- the classname to get the icon for.Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details