Novell exteNd
Director 5.2 API

com.sssw.fw.api
Interface EbiFrameworkElement

All Superinterfaces:
Cloneable, EbiElement, Serializable
All Known Subinterfaces:
EbiAccessRightMeta, EbiCategoryInfo, EbiCmElement, EbiComponentOptionInfo, EbiContentAdmin, EbiDirectory, EbiDirectoryEntry, EbiDocCategory, EbiDocContent, EbiDocExtnMeta, EbiDocExtnMetaInfo, EbiDocField, EbiDocFolder, EbiDocLayoutSet, EbiDocLayoutStyle, EbiDocLink, EbiDocType, EbiDocument, EbiDocVersion, EbiElementTypeMeta, EbiGroupPreferenceInfo, EbiLayoutDocDescriptor, EbiLayoutInfo, EbiOptionInfo, EbiPageInfo, EbiPermissionMeta, EbiPortalCategoryInfo, EbiPortalComponentInfo, EbiPortletPreferenceInfo, EbiPortletProducerInfo, EbiQueryResult, EbiRoleInfo, EbiStyleInfo, EbiThemeInfo, EbiUserBlobAttrInfo, EbiUserExtInfo, EbiUserInfo, EbiUserMeta, EbiUserPreferenceInfo

public interface EbiFrameworkElement
extends EbiElement, Cloneable, Serializable

Parent interface for the individual element interfaces.


Method Summary
 String getElementUUID()
          Gets the element's unique identifier.
 Timestamp getLastModified()
          Gets the timestamp for the last update of the element.
 String getLastModifiedBy()
          Gets the user UUID for the user that did the latest update.
 boolean isEqualTo(Object obj)
          Compares the element's UUID and timestamp to another element.
 boolean isReadOnly()
          Checks if the element is read-only.
 void resetReadOnly()
          Resets the element to be writable.
 void setLastModified()
          Sets the timestamp with the current date and time.
 void setLastModifiedBy(String userIID)
          Sets the user that did the latest update.
 void setReadOnly()
          Sets the element to be read-only.
 
Methods implemented from interface com.sssw.fw.api.EbiElement
getType
 

Method Detail

getElementUUID

public String getElementUUID()
Gets the element's unique identifier.
Returns:
A UUID in String format.

isEqualTo

public boolean isEqualTo(Object obj)
Compares the element's UUID and timestamp to another element.
Parameters:
obj - An Object that is another framework element with which you want to establish a match.

isReadOnly

public boolean isReadOnly()
Checks if the element is read-only.
Returns:
Boolean true if the element is read-only, false otherwise.

setReadOnly

public void setReadOnly()
Sets the element to be read-only.

resetReadOnly

public void resetReadOnly()
Resets the element to be writable.

getLastModified

public Timestamp getLastModified()
Gets the timestamp for the last update of the element.
Returns:
A Timestamp.

setLastModified

public void setLastModified()
Sets the timestamp with the current date and time.

getLastModifiedBy

public String getLastModifiedBy()
Gets the user UUID for the user that did the latest update.
Returns:
A userIID.

setLastModifiedBy

public void setLastModifiedBy(String userIID)
Sets the user that did the latest update.
Parameters:
userIID - The UUID for the user.

Novell exteNd
Director 5.2 API