org.jcreme.swing.workspace
Class BaseWorkspace

java.lang.Object
  extended byorg.jcreme.swing.workspace.BaseWorkspace
All Implemented Interfaces:
Workspace
Direct Known Subclasses:
FrameWorkspace

public abstract class BaseWorkspace
extends java.lang.Object
implements Workspace

This is the Base implementation for the workspaces. It only provides the methods related to the identifier.

Version:
$Revision: 1.1 $
Author:
$Author: dbregeon $

Constructor Summary
BaseWorkspace(java.lang.Object id)
          Builds a BaseWorkspace.
 
Method Summary
 java.lang.Object getIdentifier()
          This method gives access to the identifier that defines the workspace.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jcreme.swing.workspace.Workspace
display, hide
 

Constructor Detail

BaseWorkspace

public BaseWorkspace(java.lang.Object id)
              throws java.lang.IllegalArgumentException
Builds a BaseWorkspace.

Parameters:
id - the identifier for the workspace.
Throws:
java.lang.IllegalArgumentException - if id is null.
Method Detail

getIdentifier

public java.lang.Object getIdentifier()
Description copied from interface: Workspace
This method gives access to the identifier that defines the workspace.

Specified by:
getIdentifier in interface Workspace
Returns:
the Identifier associated to the Workspace.
See Also:
Workspace.getIdentifier()


Copyright 2006 null. All Rights Reserved.