org.devaki.nextobjects.workspace.models.objects
Class Entity

java.lang.Object
  extended byorg.devaki.nextobjects.workspace.models.objects.BaseObject
      extended byorg.devaki.nextobjects.workspace.models.objects.BaseClass
          extended byorg.devaki.nextobjects.workspace.models.objects.Entity
All Implemented Interfaces:
java.io.Serializable

public class Entity
extends BaseClass
implements java.io.Serializable

The entities in the merise model

See Also:
http://www.devaki.org/cdm.html, Serialized Form

Constructor Summary
Entity(ConceptualModel pModel)
          Construct a new 'Entity' object
Entity(Entity pObject)
          Construct a new 'Entity' object
 
Method Summary
 java.util.Vector getAllIdentifier()
          Return all Primary key
 Column getIdentifier()
          Return the first Primary key
 ObjectView getObjectView()
          Return the entity view
 Table getSubsequentTable()
          Get the subsequent table in a pdm
 void setSubsequentTable(Table pTable)
          Set the subsequent table
 
Methods inherited from class org.devaki.nextobjects.workspace.models.objects.BaseClass
getAbstractClass, getAlias, getBaseClass, getBasePeer, getColumnForId, getHeavyIndexing, getIdMethod, getIndexes, getJavaName, getJavaNamingMethod, getSkipSql, getUniques, setAbstractClass, setAlias, setBaseClass, setBasePeer, setData, setHeavyIndexing, setIdMethod, setIndexes, setJavaName, setJavaNamingMethod, setSkipSql, setUniques
 
Methods inherited from class org.devaki.nextobjects.workspace.models.objects.BaseObject
getCode, getColumns, getData, getDataChanged, getDescription, getDynamicTreeNode, getMyModel, getName, getNotes, resetModelStatus, setCode, setColumns, setDataChanged, setDescription, setDynamicTreeNode, setMyModel, setName, setNotes, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Entity

public Entity(Entity pObject)
Construct a new 'Entity' object

Parameters:
pObject - the entity to clone

Entity

public Entity(ConceptualModel pModel)
Construct a new 'Entity' object

Parameters:
pModel - the context model
Method Detail

getIdentifier

public final Column getIdentifier()
Return the first Primary key

Returns:
the column

getAllIdentifier

public final java.util.Vector getAllIdentifier()
Return all Primary key

Returns:
the primary jeys

getSubsequentTable

public final Table getSubsequentTable()
Get the subsequent table in a pdm

Returns:
the table

getObjectView

public final ObjectView getObjectView()
Return the entity view

Specified by:
getObjectView in class BaseClass
Returns:
the object view

setSubsequentTable

public final void setSubsequentTable(Table pTable)
Set the subsequent table

Parameters:
pTable - the table


Copyright © 2002-2004 devaki.org. All Rights Reserved.