|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gumbo.graphic.space.AbstractScreenSpace
A full implementation of the ScreenSpace interface. Intended for standalone use, with factory generated config, or as a wrapper for a native graphic delegate.
Constructor Summary | |
AbstractScreenSpace()
Creates an instance. |
|
AbstractScreenSpace(ScreenSpaceConfig config)
Creates an instance. |
Method Summary | |
java.lang.Object |
getGraphic()
Default implementation: Returns this object (non-native direct implementation). |
ScreenSpaceConfig |
getScreenSpaceConfig()
Gets the configuration delegate for this screen space. |
protected ScreenSpaceConfig |
newScreenConfigDelegate()
Called by the system when a new space configuration delegate is needed. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AbstractScreenSpace()
public AbstractScreenSpace(ScreenSpaceConfig config)
config
- Reference to the space configuration delegate. If null,
uses a factory method to create one.
java.lang.IllegalStateException
- The delegate's delegator is not
this object.Method Detail |
protected ScreenSpaceConfig newScreenConfigDelegate()
public ScreenSpaceConfig getScreenSpaceConfig()
ScreenSpace
getScreenSpaceConfig
in interface ScreenSpace
public java.lang.Object getGraphic()
getGraphic
in interface Graphic
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |