JAC project
AOPSYS
CEDRIC & LIP6 labs

org.objectweb.jac.aspects.gui
Interface CustomizedView

All Superinterfaces:
CompositeView, View, ViewIdentity
All Known Implementing Classes:
Customized, SwingCustomized

public interface CustomizedView
extends CompositeView


Method Summary
 CustomizedGUI getCustomizedGUI()
          Returns the customized GUI, i.e.
 PanelView getPanelView()
          Returns the content pane of the customized, i.e.
 void requestFocus()
           
 void setMenuBar(MenuView menuBar, String position)
          Set a menu bar to the customized.
 void setStatusBar(StatusView view, String position)
          Set a status bar to the customized.
 void setToolBar(MenuView toolBar)
          Set a tool bar to the customized.
 void showStatus(String message)
          Show a message on the customized's status bar.
 
Methods inherited from interface org.objectweb.jac.aspects.gui.CompositeView
addHorizontalStrut, addVerticalStrut, addView, addView, getView, getViews, removeAllViews, removeView
 
Methods inherited from interface org.objectweb.jac.aspects.gui.View
close, getContext, getDescription, getFactory, getLabel, getMessage, getParentView, getRootView, getStyle, getViewBorder, isClosed, isDescendantOf, setContext, setDescription, setFactory, setFocus, setHeight, setLabel, setMessage, setParentView, setStyle, setViewBorder, setWidth, validate
 
Methods inherited from interface org.objectweb.jac.aspects.gui.ViewIdentity
getParameters, getType, setParameters, setType
 

Method Detail

getCustomizedGUI

public CustomizedGUI getCustomizedGUI()
Returns the customized GUI, i.e. the object that contains all the parametrization of this view as built by the GUI aspect.

Returns:
an implementation-independant object

setMenuBar

public void setMenuBar(MenuView menuBar,
                       String position)
Set a menu bar to the customized.

Parameters:
position - (TOP||BOTTOM)

setToolBar

public void setToolBar(MenuView toolBar)
Set a tool bar to the customized.


setStatusBar

public void setStatusBar(StatusView view,
                         String position)
Set a status bar to the customized.

Parameters:
view - the abstract status bar
position - (TOP||BOTTOM)

showStatus

public void showStatus(String message)
Show a message on the customized's status bar.

Parameters:
message - the message to show

getPanelView

public PanelView getPanelView()
Returns the content pane of the customized, i.e. a panel containing some sub-panels.

Returns:
the view of subpanes

requestFocus

public void requestFocus()

Contact JAC development team:
Renaud Pawlak
Lionel Seinturier
Laurent Martelli