Package com.nomagic.magicdraw.ui.browser
Class TreeNodeAdornmentManager
java.lang.Object
com.nomagic.magicdraw.ui.browser.TreeNodeAdornmentManager
Tree node adornment manager provides registers
IconAdornment, NodeIconAdornment, TextAdornment, and NodeTextAdornment.-
Method Summary
Modifier and TypeMethodDescriptionvoidaddIconAdornment(IconAdornment adornment) Add icon adornment.voidaddNodeIconAdornment(NodeIconAdornment adornment) Add node icon adornment.voidaddNodeTextAdornment(NodeTextAdornment adornment) Add node text adornment.voidaddTextAdornment(TextAdornment adornment) Add text adornment.static TreeNodeAdornmentManagerGet singleton instance.voidremoveIconAdornment(IconAdornment adornment) Remove registered icon adornment.voidremoveNodeIconAdornment(NodeIconAdornment adornment) Remove registered node icon adornment.voidremoveTextAdornment(NodeTextAdornment adornment) Remove registered node text adornment.voidremoveTextAdornment(TextAdornment adornment) Remove registered text adornment.
-
Method Details
-
getInstance
Get singleton instance.- Returns:
- instance.
-
addIconAdornment
Add icon adornment.- Parameters:
adornment- icon adornment to register.
-
removeIconAdornment
Remove registered icon adornment.- Parameters:
adornment- icon adornment to remove.
-
addNodeIconAdornment
Add node icon adornment.- Parameters:
adornment- icon adornment to register
-
removeNodeIconAdornment
Remove registered node icon adornment.- Parameters:
adornment- icon adornment to remove.
-
addTextAdornment
Add text adornment.- Parameters:
adornment- text adornment to register.
-
removeTextAdornment
Remove registered text adornment.- Parameters:
adornment- text adornment to remove.
-
addNodeTextAdornment
Add node text adornment.- Parameters:
adornment- text adornment to register
-
removeTextAdornment
Remove registered node text adornment.- Parameters:
adornment- text adornment to remove
-