|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectse.entitymanager.presentation.PresentationFacade
public abstract class PresentationFacade
A presentation facade.
Implementing objects provide functionality to display entities to the user.
Field Summary | |
---|---|
protected IconFactoryInterface |
iconFactory
The icon factory that is used to create icons for the entities. |
protected LogicFacade |
logicFacade
The logic facade that is used for accessing the entities. |
Constructor Summary | |
---|---|
PresentationFacade(LogicFacade logicFacade,
IconFactoryInterface iconFactory)
Constructs a presentation facade, that accesses the entities of logicFacade and
uses icons provided by iconFactory . |
Method Summary | |
---|---|
abstract java.awt.Component |
getDualTreeComponent()
Returns a dual tree component for the entity trees. |
IconFactoryInterface |
getIconFactory()
Returns the icon factory that provides the icons for the factory |
LogicFacade |
getLogicFacade()
Returns the logic facade that is used for accessing entities. |
abstract javax.swing.JMenuBar |
getMenuBar()
Returns a menu bar for file manager visualisation. |
abstract javax.swing.JPopupMenu |
getPopupMenu()
Returns a popup menu for file manager visualisation. |
abstract javax.swing.JToolBar |
getToolBar()
Returns a button bar for file manager visualisation. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected LogicFacade logicFacade
protected IconFactoryInterface iconFactory
Constructor Detail |
---|
public PresentationFacade(LogicFacade logicFacade, IconFactoryInterface iconFactory)
logicFacade
and
uses icons provided by iconFactory
.
logicFacade
- the logic facade that is used for accessing entitiesiconFactory
- the icon factoryMethod Detail |
---|
public abstract java.awt.Component getDualTreeComponent()
public abstract javax.swing.JMenuBar getMenuBar()
public abstract javax.swing.JToolBar getToolBar()
public abstract javax.swing.JPopupMenu getPopupMenu()
public LogicFacade getLogicFacade()
public IconFactoryInterface getIconFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |