com.starteam
Class Audit

java.lang.Object
  extended by com.starteam.CacheRef
      extended by com.starteam.TypedResource
          extended by com.starteam.LiveObject
              extended by com.starteam.TrackedObject
                  extended by com.starteam.VersionedObject
                      extended by com.starteam.ViewMember
                          extended by com.starteam.Item
                              extended by com.starteam.Audit
All Implemented Interfaces:
ISecurable, Lockable, LockableObject, java.lang.Cloneable

public final class Audit
extends Item

Represents a StarTeam Audit record


Nested Class Summary
static class Audit.EventID
          EventID of the Audit
static class Audit.Type
          The Audit Type
 
Nested classes/interfaces inherited from class com.starteam.Item
Item.WebCacheItem
 
Nested classes/interfaces inherited from class com.starteam.ViewMember
ViewMember.LockType, ViewMember.MyLock, ViewMember.ShareState, ViewMember.WebCacheViewMember
 
Nested classes/interfaces inherited from class com.starteam.VersionedObject
VersionedObject.WebCacheVersionedObject
 
Nested classes/interfaces inherited from class com.starteam.TrackedObject
TrackedObject.WebCacheTrackedObject
 
Nested classes/interfaces inherited from class com.starteam.LiveObject
LiveObject.WebCacheLiveObject
 
Nested classes/interfaces inherited from class com.starteam.TypedResource
TypedResource.BranchState
 
Method Summary
 java.lang.String getItemClass1Name()
          Returns the name of the audited item's type.
 java.lang.String getItemClass2Name()
          Returns the name of the second "operand" item's type (if any).
 java.lang.String getItemClass3Name()
          Returns the name of the third "operand" item's type (if any).
 java.lang.String getItemDescriptor1()
          Returns the primary descriptor for the underlying audited object.
 java.lang.String getItemDescriptor2()
          Returns the primary descriptor for the second "operand" object (if any).
 java.lang.String getItemDescriptor3()
          Returns the primary descriptor for the third "operand" object (if any).
 Audit.Type.PropertyCollection getProperties()
          Gets the PropertyCollection for this Audit.
 boolean isReadOnly()
          Determines whether or not the given item is read-only.
 java.lang.String toString()
          Returns the item class name of this audit.
 
Methods inherited from class com.starteam.Item
copy, deleteMergePoint, getCommonAncestor, getDebugString, getDisplayableProperties, getItemID, getMergeHistory, getNewRevisionComment, getParentContainer, getParentFolder, getParentFolderHierarchy, getParentFolderName, getParentFolderPath, getParentFolderQualifiedName, isEqualTo, isReverseShareRecommended, isRootShare, moveTo, recordMergePoint, remove, resolve, resolveMergePoint, resolveMergePointEx, reverseShareTo, reverseShareTo, shareTo, smartShareTo
 
Methods inherited from class com.starteam.ViewMember
equals, findLinks, getAllLabels, getAllShares, getAttachedLabels, getAttachments, getBehavior, getCache, getDeletedBy, getDeletedTime, getDisplayValue, getExclusiveLocker, getFromHistory, getFromHistory, getFromHistory, getFromHistory, getHistory, getID, getIntegerArrayValue, getLocker, getMyLockType, getParentRevision, getRights, getRootObjectID, getShare, getShare, getTraces, getValue, getView, getViewMemberRevisions, getViewVersion, getVMID, hashCode, hasPermissions, isBookmarked, isBranchable, isDeleted, isDisembodied, isEqualTo, isUnread, lockExclusive, lockExclusive, lockNonExclusive, modifyBookmark, modifyReadStatus, putLock, setAttachments, setBehavior, setBranchOnChange, setFixedConfiguration, setFloatingConfiguration, setRights, setValue, unlock, update, updateRevisionComment
 
Methods inherited from class com.starteam.VersionedObject
getBranchRevision, getComment, getDotNotation, getRevisionNumber, getViewVersion, isFromHistory, setComment
 
Methods inherited from class com.starteam.TrackedObject
getModifiedBy, getModifiedTime
 
Methods inherited from class com.starteam.LiveObject
getCreatedBy, getCreatedTime
 
Methods inherited from class com.starteam.TypedResource
addToIntegerArray, getBooleanValue, getByteArrayValue, getCachedProperties, getContentValue, getDateTimeValue, getDateValue, getDisplayName, getDoubleValue, getEnumDisplayName, getEnumeratedValues, getIntegerValue, getLinkValue, getLongValue, getObjectID, getPossibleValues, getServer, getStringValue, getTimeSpanValue, getType, hasCachedProperties, isCachedProperty, isDirty, isNew, removeFromIntegerArray, setBooleanValue, setByteArrayValue, setContentValue, setDateTimeValue, setDateValue, setDoubleValue, setEnumeratedValue, setEnumeratedValues, setIntegerArrayValue, setIntegerValue, setLinkValue, setLongValue, setStringValue, setTimeSpanValue
 
Methods inherited from class com.starteam.CacheRef
clone
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.starteam.ISecurable
getServer, getType
 

Method Detail

getItemDescriptor1

public java.lang.String getItemDescriptor1()
Returns the primary descriptor for the underlying audited object.

Returns:
the primary descriptor for the underlying audited object.
See Also:
Catalog.getPrimaryDescriptor(int)

getItemClass1Name

public java.lang.String getItemClass1Name()
Returns the name of the audited item's type.

Returns:
the name of the audited item's type.

getItemDescriptor2

public java.lang.String getItemDescriptor2()
Returns the primary descriptor for the second "operand" object (if any).

Returns:
the primary descriptor for the second "operand" object
See Also:
Catalog.getPrimaryDescriptor(int)

getItemClass2Name

public java.lang.String getItemClass2Name()
Returns the name of the second "operand" item's type (if any).

Returns:
the name of the audited item's type.

getItemDescriptor3

public java.lang.String getItemDescriptor3()
Returns the primary descriptor for the third "operand" object (if any).

Returns:
the primary descriptor for the second "operand" object
See Also:
Catalog.getPrimaryDescriptor(int)

getItemClass3Name

public java.lang.String getItemClass3Name()
Returns the name of the third "operand" item's type (if any).

Returns:
the name of the audited item's type.

isReadOnly

public boolean isReadOnly()
Determines whether or not the given item is read-only.

Overrides:
isReadOnly in class ViewMember
Returns:
true; Audit items are always read-only.

getProperties

public Audit.Type.PropertyCollection getProperties()
Gets the PropertyCollection for this Audit.

Returns:
the PropertyCollection for this Audit

toString

public java.lang.String toString()
Returns the item class name of this audit.

Overrides:
toString in class Item
Returns:
the item class name of this audit.


StarTeam SDK 13.0, Build 31
Copyright © 2003-2012 Borland Software Corporation. All rights reserved.