com.dotmarketing.portlets.entities.model
Class Entity

java.lang.Object
  extended by com.dotmarketing.beans.Inode
      extended by com.dotmarketing.portlets.entities.model.Entity
All Implemented Interfaces:
UUIDable, Permissionable, Versionable, Categorizable, java.io.Serializable, java.lang.Comparable

public class Entity
extends Inode
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.dotmarketing.beans.Inode
inode, owner
 
Constructor Summary
Entity()
          default constructor
Entity(java.lang.String entityName)
          minimal constructor
 
Method Summary
 java.lang.String[] getCategories()
          Returns the categories.
 java.lang.String getEntityName()
          Returns the entityName.
 java.lang.String getInode()
           
 void setCategories(java.lang.String[] categories)
          Sets the categories.
 void setEntityName(java.lang.String entityName)
          Sets the entityName.
 void setInode(java.lang.String inode)
          Sets the inode.
 
Methods inherited from class com.dotmarketing.beans.Inode
acceptedPermissions, addChild, addChild, addChild, addParent, addParent, compareTo, deleteChild, deleteChild, deleteParent, deleteParent, equals, getCategoryId, getiDate, getIDate, getIdentifier, getMap, getModDate, getModUser, getOwner, getParentPermissionable, getPermissionId, getPermissionType, getTitle, getType, getVersionId, getVersionType, hasChildren, hashCode, hasParents, isArchived, isLive, isLocked, isNew, isParentPermissionable, isWorking, permissionDependencies, setiDate, setIDate, setIDate, setIdentifier, setOwner, setParents, setType, setVersionId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Entity

public Entity()
default constructor


Entity

public Entity(java.lang.String entityName)
minimal constructor

Method Detail

getInode

public java.lang.String getInode()
Specified by:
getInode in interface UUIDable
Specified by:
getInode in interface Versionable
Overrides:
getInode in class Inode

setInode

public void setInode(java.lang.String inode)
Description copied from class: Inode
Sets the inode.

Specified by:
setInode in interface UUIDable
Overrides:
setInode in class Inode
Parameters:
inode - The inode to set

getEntityName

public java.lang.String getEntityName()
Returns the entityName.

Returns:
String

setEntityName

public void setEntityName(java.lang.String entityName)
Sets the entityName.

Parameters:
entityName - The entityName to set

getCategories

public java.lang.String[] getCategories()
Returns the categories.

Returns:
String[]

setCategories

public void setCategories(java.lang.String[] categories)
Sets the categories.

Parameters:
categories - The categories to set


Copyright © 2010 dotCMS Inc. All Rights Reserved.