Package hec.map
Interface IconGlyph
public interface IconGlyph
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateNode(LocalPt pt) voiddefaultMouseAction(IconNode node) voiddrawSelectedNode(Graphics g, MapScale scale, IconNode node, boolean isXOR, boolean editingRegion) intint[]getIconWidthAndHeight(String name, int size) booleanbooleannodePopupMenu(LocalPt pt, IconNode node) selectNode(LocalPt pt, boolean add, boolean editing) selectNode(IconNode node, boolean add, boolean editing) selectNode(String nodeName, boolean add, boolean editing)
-
Method Details
-
clearSelection
void clearSelection() -
getSelectedObjects
- Returns:
-
selectNode
-
findNode
- Parameters:
pt-- Returns:
-
selectNode
-
nodePopupMenu
- Parameters:
pt-node-
-
getIconOverrideSize
int getIconOverrideSize()- Returns:
-
getIconWidthAndHeight
-
isWriteLocked
boolean isWriteLocked()- Returns:
-
createNode
- Parameters:
pt-- Returns:
-
defaultMouseAction
- Parameters:
node-
-
selectNode
-
drawSelectedNode
void drawSelectedNode(Graphics g, MapScale scale, IconNode node, boolean isXOR, boolean editingRegion) - Parameters:
g-scale-node-isXOR-editingRegion-
-