|
||||||||||
| 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 factory| Method 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 | |||||||||