Package hec.map
Interface IconGlyph
public interface IconGlyph
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createNode
(LocalPt pt) void
defaultMouseAction
(IconNode node) void
drawSelectedNode
(Graphics g, MapScale scale, IconNode node, boolean isXOR, boolean editingRegion) int
int[]
getIconWidthAndHeight
(String name, int size) boolean
boolean
nodePopupMenu
(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
-
-