public class GameComponent extends WorkspaceComponent
Constructor and Description |
---|
GameComponent()
Creates a new game component.
|
Modifier and Type | Method and Description |
---|---|
protected void |
closing()
Called when the component is closed.
|
TicTacToeModel |
getModel()
Returns the game model.
|
void |
save(java.io.OutputStream output,
java.lang.String format)
Saves the component to the given stream.
|
addAttributeListener, addConsumerType, addProducerType, addWorkspaceComponentListener, close, couplingAdded, couplingRemoved, fireAttributeObjectRemoved, fireAttributeTypeVisibilityChanged, fireComponentToggleEvent, fireGuiToggleEvent, firePotentialAttributesChanged, fireUpdateEvent, getAttributeManager, getConsumerTypes, getCurrentFile, getDefaultFormat, getFormats, getKeyFromObject, getLocks, getLogger, getName, getObjectFromKey, getPotentialConsumers, getPotentialProducers, getProducerTypes, getSerializePriority, getSimpleName, getUpdateOn, getUpdateParts, getVisibleConsumerTypes, getVisibleProducerTypes, getWorkspace, getWorkspaceComponentListeners, getXML, hasChangedSinceLastSave, isGuiOn, removeAttributeListener, removeWorkspaceComponentListener, setChangedSinceLastSave, setCurrentFile, setGuiOn, setLogger, setName, setSerializePriority, setUpdateOn, setWorkspace, stopped, toString, update
public TicTacToeModel getModel()
protected void closing()
closing
in class WorkspaceComponent
public void save(java.io.OutputStream output, java.lang.String format)
save
in class WorkspaceComponent
output
- the output stream.format
- the format type.