org.ephman.abra.utils
Class Identified

java.lang.Object
  |
  +--org.ephman.abra.utils.Identified
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
Versioned

public abstract class Identified
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
protected Identified()
           
 
Method Summary
 java.lang.Object clone()
           
abstract  int getOid()
          Get object's ID
 boolean isLocked()
           
 void setLocked()
           
abstract  void setOid(int v)
          Set object's ID
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Identified

protected Identified()
Method Detail

setOid

public abstract void setOid(int v)
Set object's ID


getOid

public abstract int getOid()
Get object's ID


setLocked

public void setLocked()

isLocked

public boolean isLocked()

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
java.lang.CloneNotSupportedException