org.gatein.mop.api.workspace
Interface WorkspaceObject

All Known Subinterfaces:
ContentLink, Link, Navigation, Page, PageLink, Site, TemplatizedObject, UIBody, UIComponent, UIContainer, UIWindow, URLLink, Workspace

public interface WorkspaceObject

A common interface for object living in the workspace.

Version:
$Revision$
Author:
Julien Viet

Method Summary
 Attributes getAttributes()
          Returns the object attributes.
 String getObjectId()
          Returns an id that uniquely identify the object in the workspace.
 ObjectType<? extends WorkspaceObject> getObjectType()
          Returns the object type.
 

Method Detail

getObjectId

String getObjectId()
Returns an id that uniquely identify the object in the workspace.

Returns:
the id

getObjectType

ObjectType<? extends WorkspaceObject> getObjectType()
Returns the object type.

Returns:
the object type

getAttributes

Attributes getAttributes()
Returns the object attributes.

Returns:
the attributes


Copyright © 2009 eXo Platform SAS. All Rights Reserved.