palio.pelements
Class PFeature
java.lang.Object
palio.pelements.PFeature
- All Implemented Interfaces:
- java.io.Serializable, PElement, PIndexedElement
public final class PFeature
- extends java.lang.Object
- implements java.io.Serializable, PIndexedElement
A Class class.
- Author:
- Radoslaw Osinski
- See Also:
- Serialized Form
Constructor Summary |
PFeature(Instance instance,
java.lang.Long parentID,
java.lang.String code,
java.lang.String displayName,
java.lang.String description)
|
PFeature(java.lang.Long ID,
java.lang.Long parentID,
java.lang.String code,
java.lang.String displayName,
java.lang.String description,
java.util.LinkedList objectsSQL)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PFeature
public PFeature(java.lang.Long ID,
java.lang.Long parentID,
java.lang.String code,
java.lang.String displayName,
java.lang.String description,
java.util.LinkedList objectsSQL)
PFeature
public PFeature(Instance instance,
java.lang.Long parentID,
java.lang.String code,
java.lang.String displayName,
java.lang.String description)
throws palio.PalioException
- Throws:
palio.PalioException
getID
public final java.lang.Long getID()
- Specified by:
getID
in interface PElement
getParentID
public final java.lang.Long getParentID()
getCode
public final java.lang.String getCode()
getDisplayName
public final java.lang.String getDisplayName()
getDescription
public final java.lang.String getDescription()
setCode
public void setCode(java.lang.String code)
setDisplayName
public void setDisplayName(java.lang.String displayName)
setDescription
public void setDescription(java.lang.String description)
setParentID
public void setParentID(java.lang.Long parentID)
addObject
public void addObject(java.lang.Long objectId)
removeObject
public void removeObject(java.lang.Long objectId)
listAssignedObjects
public java.util.List<java.lang.Long> listAssignedObjects()
hasAssignedObject
public boolean hasAssignedObject(java.lang.Long objectId)
save
public void save()
throws palio.PalioException
- Throws:
palio.PalioException
getParamsAsTable
public java.lang.Object[] getParamsAsTable()
getIndexedValue
public java.lang.String getIndexedValue()
- Specified by:
getIndexedValue
in interface PIndexedElement