public class ConsoleComponent extends WorkspaceComponent
Constructor and Description |
---|
ConsoleComponent(java.lang.String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
closing()
Perform cleanup after closing.
|
static ConsoleComponent |
open(java.io.InputStream input,
java.lang.String name,
java.lang.String format)
Opens a saved component.
|
void |
save(java.io.OutputStream output,
java.lang.String format)
Used when saving a workspace.
|
void |
update()
Called by Workspace to update the state of the component.
|
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
public ConsoleComponent(java.lang.String name)
name
- namepublic void closing()
WorkspaceComponent
closing
in class WorkspaceComponent
public static ConsoleComponent open(java.io.InputStream input, java.lang.String name, java.lang.String format)
input
- streamname
- name of fileformat
- formatpublic void save(java.io.OutputStream output, java.lang.String format)
WorkspaceComponent
save
in class WorkspaceComponent
output
- the stream of data to write the data to.format
- a key used to define the requested format.public void update()
WorkspaceComponent
update
in class WorkspaceComponent