|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sibvisions.rad.ui.awt.impl.AwtResource<C>
com.sibvisions.rad.ui.awt.impl.AwtComponent<C>
com.sibvisions.rad.ui.awt.impl.AwtContainer<C>
com.sibvisions.rad.ui.swing.impl.SwingComponent<com.sibvisions.rad.ui.swing.impl.container.InternalToolBarPanel>
com.sibvisions.rad.ui.swing.impl.container.SwingToolBarPanel
public class SwingToolBarPanel
The SwingToolBarPanel
is IToolBarPanel
implementation
for Swing.
Field Summary |
---|
Fields inherited from class com.sibvisions.rad.ui.awt.impl.AwtComponent |
---|
eventComponentMoved, eventComponentResized, eventSource, factory, parent |
Fields inherited from class com.sibvisions.rad.ui.awt.impl.AwtResource |
---|
resource |
Fields inherited from interface javax.rad.ui.container.IToolBarPanel |
---|
AREA_BOTTOM, AREA_LEFT, AREA_RIGHT, AREA_TOP |
Fields inherited from interface javax.rad.ui.IAlignmentConstants |
---|
ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, ALIGN_STRETCH, ALIGN_TOP |
Constructor Summary | |
---|---|
SwingToolBarPanel()
Creates a new instance of SwingPanel . |
Method Summary | |
---|---|
void |
addToolBar(IToolBar pToolBar)
Adds a toolbar to this panel as last component. |
void |
addToolBar(IToolBar pToolBar,
int pIndex)
Adds a toolbar to this panel at a specified index. |
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. |
void |
removeAllToolBars()
Removes all toolbars from this panel. |
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. |
Methods inherited from class com.sibvisions.rad.ui.swing.impl.SwingComponent |
---|
capture, getToolTipText, setBackground, setToolTipText |
Methods inherited from class com.sibvisions.rad.ui.awt.impl.AwtContainer |
---|
add, add, add, add, addIntern, checkAdd, getComponent, getComponentCount, getLayout, indexOf, remove, remove, removeAll, removeIntern, setLayout, setLayoutIntern |
Methods inherited from class com.sibvisions.rad.ui.awt.impl.AwtResource |
---|
equals, getResource, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.rad.ui.IContainer |
---|
add, add, add, add, getComponent, getComponentCount, getLayout, indexOf, remove, remove, removeAll, setLayout |
Methods inherited from interface javax.rad.ui.IResource |
---|
getResource |
Constructor Detail |
---|
public SwingToolBarPanel()
SwingPanel
.
Method Detail |
---|
public void addToolBar(IToolBar pToolBar)
addToolBar
in interface IToolBarPanel
pToolBar
- the toolbar to be addedpublic void addToolBar(IToolBar pToolBar, int pIndex)
addToolBar
in interface IToolBarPanel
pToolBar
- the toolbar to be addedpIndex
- the index for the toolbarpublic void removeToolBar(IToolBar pToolBar)
removeToolBar
in interface IToolBarPanel
pToolBar
- the toolbarpublic void removeToolBar(int pIndex)
removeToolBar
in interface IToolBarPanel
pIndex
- the indexpublic void removeAllToolBars()
removeAllToolBars
in interface IToolBarPanel
public int getToolBarCount()
IToolBar
s in this panel.
getToolBarCount
in interface IToolBarPanel
public IToolBar getToolBar(int pIndex)
IToolBar
from a specific index.
getToolBar
in interface IToolBarPanel
pIndex
- the index
pIndex
public int indexOfToolBar(IToolBar pToolBar)
IToolBar
in this panel.
indexOfToolBar
in interface IToolBarPanel
pToolBar
- the IToolBar
to search
pToolBar
in this panel or
-1
if pToolBar
is not addedpublic void setToolBarArea(int pArea)
setToolBarArea
in interface IToolBarPanel
pArea
- an area constant IToolBarPanel.AREA_TOP
, IToolBarPanel.AREA_LEFT
,
IToolBarPanel.AREA_BOTTOM
, IToolBarPanel.AREA_RIGHT
public int getToolBarArea()
getToolBarArea
in interface IToolBarPanel
IToolBarPanel.AREA_TOP
, IToolBarPanel.AREA_LEFT
,
IToolBarPanel.AREA_BOTTOM
, IToolBarPanel.AREA_RIGHT
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |