|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--mvp.View
|
+--jdraw.drawing_options_ui.BrushMenu
Class BrushMenu is the pulldown menu for the Brush model. The BrushMenu widget is a JMenu. Anonymous instances of JMenuItem are defined for each menu item.
| Field Summary | |
protected BrushPatternColor |
bpc
A local reference to the BrushPatternColor object |
| Fields inherited from class mvp.View |
editable, model, screen, shown, widget, window |
| Constructor Summary | |
BrushMenu(mvp.Screen screen,
BrushPatternColor bpc,
BrushPatternColorUI bpcUI)
Construct the menu with the given BrushPatternColor model. |
|
| Method Summary | |
protected void |
addDashed()
Add the 'Dashed' menu item. |
protected void |
addDotted()
Add the 'Dotted' menu item. |
protected void |
addEdit()
Add the 'Edit ...' menu item. |
protected void |
addLArrow()
Add the 'LArrow' menu item. |
protected void |
addLRArrow()
Add the 'LRArrow' menu item. |
protected void |
addRArrow()
Add the 'RArrow' menu item. |
protected void |
addSolid()
Add the 'Solid' menu item. |
protected void |
addThick()
Add the 'Thick' menu item. |
java.awt.Component |
compose()
Compose the menu items into the pulldown. |
| Methods inherited from class mvp.View |
getModel, getWidget, getWindow, hide, isEditable, isShown, run, setEditable, setModel, show, show, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected BrushPatternColor bpc
| Constructor Detail |
public BrushMenu(mvp.Screen screen,
BrushPatternColor bpc,
BrushPatternColorUI bpcUI)
screen - - The Screen object to be passed to parent constructor.bpc - - The BrushPatternColor object to be passed to parent constructor
and set as this.bpc.bpcUI - - The BrushPatternColorUI view object.| Method Detail |
public java.awt.Component compose()
compose in class mvp.Viewprotected void addSolid()
protected void addLArrow()
protected void addRArrow()
protected void addLRArrow()
protected void addDashed()
protected void addDotted()
protected void addThick()
protected void addEdit()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||