org.gatein.mop.core.api.workspace
Class WorkspaceObjectImpl

java.lang.Object
  extended by org.gatein.mop.core.api.workspace.WorkspaceObjectImpl
All Implemented Interfaces:
WorkspaceObject
Direct Known Subclasses:
LinkImpl, NavigationImpl, PageImpl, SiteImpl, UIComponentImpl, WorkspaceImpl

public abstract class WorkspaceObjectImpl
extends Object
implements WorkspaceObject

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
WorkspaceObjectImpl()
           
 
Method Summary
 Attributes getAttributes()
           
abstract  String getName()
           
abstract  String getObjectId()
           
abstract  Map<String,Object> getProperties()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.gatein.mop.api.workspace.WorkspaceObject
getObjectType
 

Constructor Detail

WorkspaceObjectImpl

public WorkspaceObjectImpl()
Method Detail

getAttributes

public Attributes getAttributes()
Specified by:
getAttributes in interface WorkspaceObject

getName

public abstract String getName()

getObjectId

public abstract String getObjectId()
Specified by:
getObjectId in interface WorkspaceObject

getProperties

public abstract Map<String,Object> getProperties()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009 eXo Platform SAS. All Rights Reserved.