JAC project
AOPSYS
CEDRIC & LIP6 labs

org.objectweb.jac.aspects.gui
Interface TabsView

All Superinterfaces:
CompositeView, View, ViewIdentity
All Known Implementing Classes:
SwingTabbedView, Tabs

public interface TabsView
extends CompositeView


Method Summary
 void addTab(View component, String category, String icon)
          Add a view in tab
 void select(String tab)
          Select a tab.
 
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

addTab

public void addTab(View component,
                   String category,
                   String icon)
Add a view in tab

Parameters:
component - the view to add
category - the name of the tab
icon - the icon of the tab

select

public void select(String tab)
Select a tab.

Parameters:
tab - the name of the tab to select

Contact JAC development team:
Renaud Pawlak
Lionel Seinturier
Laurent Martelli