de.mid.innovator.srv2api.icw2meta
Interface ADRevision

All Superinterfaces:
ADTimeAble, ELContAsgnAble, ELElement, ELObject

public interface ADRevision
extends ADTimeAble, ELContAsgnAble


Nested Class Summary
static class ADRevision.VAttr
           
 
Method Summary
 String getCheckSum()
          The check sum of this revision.
 List<ADInstanceRevision> getInstanceRevision()
          Returns the instance revisions of this revision.
 ADModel getModel()
          The model that owns the current object.
 String getOriginLocation()
          The location of the version repository.
 List<ADRevision> getPredecessor()
          Returns the predecessor revisions of this revision.
<T extends ADReference>
List<T>
getReference(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
          Returns the revision references referencing this revision.
 List<ADRevision> getSuccessor()
          Returns the successor revisions of this revision.
 void setCheckSum(String value)
          Set the value of Attribut CheckSum.
 void setOriginLocation(String value)
          Set the value of Attribut OriginLocation.
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADTimeAble
getLtime, getNote, getUsrName, setLtime, setNote, setUsrName
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
 

Method Detail

getCheckSum

String getCheckSum()
                   throws InoNetException,
                          SrvErrorException
The check sum of this revision. The check sum considers the check sums of the assigned instance revisions.

Throws:
InoNetException
SrvErrorException

getInstanceRevision

List<ADInstanceRevision> getInstanceRevision()
                                             throws InoNetException,
                                                    SrvErrorException
Returns the instance revisions of this revision.

Throws:
InoNetException
SrvErrorException

getModel

ADModel getModel()
                 throws InoNetException,
                        SrvErrorException
The model that owns the current object.

Throws:
InoNetException
SrvErrorException

getOriginLocation

String getOriginLocation()
                         throws InoNetException,
                                SrvErrorException
The location of the version repository.

Throws:
InoNetException
SrvErrorException

getPredecessor

List<ADRevision> getPredecessor()
                                throws InoNetException,
                                       SrvErrorException
Returns the predecessor revisions of this revision.

Throws:
InoNetException
SrvErrorException

getReference

<T extends ADReference> List<T> getReference(Class<T> returnType,
                                             K_CONTROL_OPTION... behaviourFlags)
                                         throws InoNetException,
                                                SrvErrorException
Returns the revision references referencing this revision.

Parameters:
returnType - Specifies the type of elements to be returned.
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getSuccessor

List<ADRevision> getSuccessor()
                              throws InoNetException,
                                     SrvErrorException
Returns the successor revisions of this revision.

Throws:
InoNetException
SrvErrorException

setCheckSum

void setCheckSum(String value)
                 throws InoNetException,
                        SrvErrorException
Set the value of Attribut CheckSum.

Parameters:
value - The value to be set.
Throws:
InoNetException
SrvErrorException

setOriginLocation

void setOriginLocation(String value)
                       throws InoNetException,
                              SrvErrorException
Set the value of Attribut OriginLocation.

Parameters:
value - The value to be set.
Throws:
InoNetException
SrvErrorException