public class AbstractBaseObject extends java.lang.Object implements BaseObject
| Constructor and Description |
|---|
AbstractBaseObject(BaseList<? extends BaseObject> list,
int ndx) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getID()
get unique String object identifier
|
int |
getIndex()
get Index within master list owned by PAModel
|
int |
getKey()
unique object integer identifier
|
BaseList<? extends BaseObject> |
getList()
return the list
|
java.lang.String |
getName()
get object name
|
int |
hashCode() |
void |
setID(java.lang.String id)
set unique String object identifier
|
void |
setName(java.lang.String name)
set object name
|
java.lang.String |
toString() |
public AbstractBaseObject(BaseList<? extends BaseObject> list, int ndx)
public int getIndex()
BaseObjectCoregetIndex in interface BaseObjectCorepublic int getKey()
BaseObjectgetKey in interface BaseObjectpublic java.lang.String getID()
throws PAModelException
BaseObjectgetID in interface BaseObjectPAModelExceptionpublic void setID(java.lang.String id)
throws PAModelException
BaseObjectsetID in interface BaseObjectPAModelExceptionpublic java.lang.String getName()
throws PAModelException
BaseObjectgetName in interface BaseObjectPAModelExceptionpublic void setName(java.lang.String name)
throws PAModelException
BaseObjectsetName in interface BaseObjectPAModelExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic BaseList<? extends BaseObject> getList()
BaseObjectgetList in interface BaseObjectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object