de.mid.innovator.srv2api.icw2meta
Interface ADInstance

All Superinterfaces:
ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject

public interface ADInstance
extends ELContainerAble, ELContAsgnAble


Nested Class Summary
static class ADInstance.VAttr
           
 
Method Summary
 List<ADInstanceRevision> getOwnedInstanceRevision(K_CONTROL_OPTION... behaviourFlags)
          The instance revisions which are owned by the current object.
 ADRepository getRepository()
          The repository that owns the current object.
 String getUUID()
          Returns Innovator UUID (Universally Unique Identifier) of this instance.
 void setUUID(String value)
          Set the value of Attribut UUID.
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getCheckSetNotToLocalizeAttribute, getClientDependency, getNotToLocalizeAttribute, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedLocalizedValue, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, resetNotToLocalizeAttribute, setNotToLocalizeAttribute, sortContents
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
 
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
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
 

Method Detail

getOwnedInstanceRevision

List<ADInstanceRevision> getOwnedInstanceRevision(K_CONTROL_OPTION... behaviourFlags)
                                                  throws InoNetException,
                                                         SrvErrorException
The instance revisions which are owned by the current object.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException
Sorted:
the result may be sorted.

getRepository

ADRepository getRepository()
                           throws InoNetException,
                                  SrvErrorException
The repository that owns the current object.

Throws:
InoNetException
SrvErrorException

getUUID

String getUUID()
               throws InoNetException,
                      SrvErrorException
Returns Innovator UUID (Universally Unique Identifier) of this instance.

Throws:
InoNetException
SrvErrorException

setUUID

void setUUID(String value)
             throws InoNetException,
                    SrvErrorException
Set the value of Attribut UUID.

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