org.jdesktop.wonderland.client.cell.registry.spi
Interface CellComponentFactorySPI


public interface CellComponentFactorySPI

A CellComponentFactorySPI class is responsible for generating the necessary information to generate a new cell components. This includes:

  1. A default CellComponentServerState class
  2. A display name and description to be used in a list of available cell components.
Classes that implement this interface must also annotate themselves with

Author:
Jordan Slott

Method Summary
<T extends CellComponentServerState>
T
getDefaultCellComponentServerState()
          Returns a default cell component server state class for this cell component type.
 java.lang.String getDescription()
          Returns a description of the cell component.
 java.lang.String getDisplayName()
          Returns the display name of the cell component.
 

Method Detail

getDefaultCellComponentServerState

<T extends CellComponentServerState> T getDefaultCellComponentServerState()
Returns a default cell component server state class for this cell component type.

Returns:
A cell component server state class with default values

getDisplayName

java.lang.String getDisplayName()
Returns the display name of the cell component.

Returns:
The human-readable name of the cell component

getDescription

java.lang.String getDescription()
Returns a description of the cell component.

Returns:
A description of the cell component


Open Wonderland - http://openwonderland.org