|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.rad.genui.container.InternalToolBarPanel
public class InternalToolBarPanel
The InternalToolBarPanel
is an UIContainer
for
IToolBar
s.
Constructor Summary | |
---|---|
InternalToolBarPanel(UIContainer<? extends IToolBarPanel> pOwner)
Creates a new instance of InternalToolBarPanel with an owner. |
Method Summary | |
---|---|
void |
addNotify()
Notification to forward addNotify to all sub toolbars. |
void |
addToolBar(IToolBar pToolBar,
int pIndex)
Adds a toolbar to this panel at a specified index. |
void |
beforeAddNotify(IComponent pParent)
Invoked before this component is added. |
IToolBar |
getToolBar(int pIndex)
Gets the IToolBar from a specific index. |
int |
getToolBarArea()
Gets the area where the toolbar(s) are added. |
int |
getToolBarCount()
Gets the number of IToolBar s in this panel. |
int |
indexOfToolBar(IToolBar pToolBar)
Gets the nth position of an IToolBar in this panel. |
boolean |
isBeforeNotified()
Gets whether this component is notified before it was added. |
boolean |
isNotified()
Gets if the InternalToolBarPanel was notified about addNotify . |
boolean |
isToolBarMovable()
Gets whether the toolbars are movable. |
void |
removeNotify()
Notification to forward removeNotify to all sub toolbars. |
void |
removeToolBar(int pIndex)
Removes a toolbar from this panel. |
void |
removeToolBar(IToolBar pToolBar)
Removes a toolbar from this panel. |
void |
setToolBarArea(int pArea)
Sets the display area where the toolbars will be added. |
void |
setToolBarMovable(boolean pMovable)
Sets all toolbars movable or fixed. |
void |
updateTranslation()
Notification for updating the translation of all sub toolbars. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InternalToolBarPanel(UIContainer<? extends IToolBarPanel> pOwner)
InternalToolBarPanel
with an owner.
pOwner
- the owner of the internal toolbarMethod Detail |
---|
public void addToolBar(IToolBar pToolBar, int pIndex)
pToolBar
- the toolbar to be addedpIndex
- the index for the toolbarpublic void removeToolBar(int pIndex)
pIndex
- the toolbarpublic void removeToolBar(IToolBar pToolBar)
pToolBar
- the toolbarpublic int getToolBarCount()
IToolBar
s in this panel.
public IToolBar getToolBar(int pIndex)
IToolBar
from a specific index.
pIndex
- the index
pIndex
public int indexOfToolBar(IToolBar pToolBar)
IToolBar
in this panel.
pToolBar
- the IToolBar
to search
pToolBar
in this panel or
-1
if pToolBar
is not addedpublic void setToolBarArea(int pArea)
pArea
- an area constant IToolBarPanel.AREA_TOP
, IToolBarPanel.AREA_LEFT
,
IToolBarPanel.AREA_BOTTOM
, IToolBarPanel.AREA_RIGHT
public int getToolBarArea()
IToolBarPanel.AREA_TOP
, IToolBarPanel.AREA_LEFT
,
IToolBarPanel.AREA_BOTTOM
, IToolBarPanel.AREA_RIGHT
public void setToolBarMovable(boolean pMovable)
pMovable
- true
to move the toolbars, false
otherwisepublic boolean isToolBarMovable()
true
if the toolbars are movable, false
otherwisepublic void updateTranslation()
public void beforeAddNotify(IComponent pParent)
pParent
- the parentpublic boolean isBeforeNotified()
true
this component is notified, false
otherwisepublic void addNotify()
addNotify
to all sub toolbars.
public boolean isNotified()
InternalToolBarPanel
was notified about addNotify
.
true
if addNotify was called; false
otherwisepublic void removeNotify()
removeNotify
to all sub toolbars.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |