Interface ADChangeSet
-
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELObject,ELUUIDAble
public interface ADChangeSet extends ELContainerAble, ADClientAble, ELContAsgnAble, ELNamedElement
The currently active change set of the assigned users.- See Also:
ADChangeSetHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classADChangeSet.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ARG_ChangeSetDetailsgetChangeSetDetails()Returns all details for thisADChangeSet.java.util.DategetEndtime()Returns the end timestamp of the latestADChangeSetFragmentof the current object.java.lang.StringgetExternalId()Id in an external tracking system.java.lang.StringgetExternalLink()Link to an external tracking system.ADModelgetModel()TheADModelthat owns the current object.ARG_ModifyChangeSetPropertiesgetModifyChangeSetPropertiesDlgInit()Returns the properties for the modification of aADChangeSet.java.lang.StringgetNote()Returns the note for this change set.java.util.List<ADChangeSetFragment>getOwnedFragment(K_CONTROL_OPTION... behaviourFlags)The change set fragments owned by the current object.java.util.List<ADCSOperation>getOwnedOperation(K_CONTROL_OPTION... behaviourFlags)All operations owned by the current object.java.util.DategetStarttime()Returns the start timestamp of the earliestADChangeSetFragmentof the current object.booleanisSealed()true, if thisADChangeSetis closed for changes.voidjoinChangeSet()Join an existingADChangeSet.voidmergeChangeSet(java.lang.String strNote)Moves all contents of the activeADChangeSetto thisADChangeSet.voidmodifyChangeSetLink(java.lang.String strLink, java.lang.String strId)Modifies the link to an external system of aADChangeSet.voidmodifyChangeSetProperties(java.lang.String strName, java.lang.String strNote, java.lang.String strLink, java.lang.String strId)Modifies the properties of aADChangeSet.voidsetExternalId(java.lang.String value)Set the value of Attribut ExternalId.voidsetExternalLink(java.lang.String value)Set the value of Attribut ExternalLink.voidsetNote(java.lang.String value)Set the value of Attribut Note.voidsetSealed(boolean value)Set the value of Attribut IsSealed.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
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.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.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
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.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
-
-
-
Method Detail
-
getNote
java.lang.String getNote() throws InoNetException, SrvErrorExceptionReturns the note for this change set.- Throws:
InoNetExceptionSrvErrorException
-
setNote
void setNote(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut Note.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getExternalLink
java.lang.String getExternalLink() throws InoNetException, SrvErrorExceptionLink to an external tracking system.- Throws:
InoNetExceptionSrvErrorException
-
setExternalLink
void setExternalLink(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut ExternalLink.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getExternalId
java.lang.String getExternalId() throws InoNetException, SrvErrorExceptionId in an external tracking system.- Throws:
InoNetExceptionSrvErrorException
-
setExternalId
void setExternalId(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut ExternalId.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isSealed
boolean isSealed() throws InoNetException, SrvErrorExceptiontrue, if thisADChangeSetis closed for changes.- Throws:
InoNetExceptionSrvErrorException
-
setSealed
void setSealed(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsSealed.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getStarttime
java.util.Date getStarttime() throws InoNetException, SrvErrorExceptionReturns the start timestamp of the earliestADChangeSetFragmentof the current object.- Throws:
InoNetExceptionSrvErrorException
-
getEndtime
java.util.Date getEndtime() throws InoNetException, SrvErrorExceptionReturns the end timestamp of the latestADChangeSetFragmentof the current object.- Throws:
InoNetExceptionSrvErrorException
-
getChangeSetDetails
ARG_ChangeSetDetails getChangeSetDetails() throws InoNetException, SrvErrorException
Returns all details for thisADChangeSet.- Throws:
InoNetExceptionSrvErrorException
-
getModifyChangeSetPropertiesDlgInit
ARG_ModifyChangeSetProperties getModifyChangeSetPropertiesDlgInit() throws InoNetException, SrvErrorException
Returns the properties for the modification of aADChangeSet.- Throws:
InoNetExceptionSrvErrorException
-
joinChangeSet
void joinChangeSet() throws InoNetException, SrvErrorExceptionJoin an existingADChangeSet. The actual change set is automatically finished.- Throws:
InoNetExceptionSrvErrorException
-
mergeChangeSet
void mergeChangeSet(java.lang.String strNote) throws InoNetException, SrvErrorExceptionMoves all contents of the activeADChangeSetto thisADChangeSet. As result this change set becomes active and the former active change set is deleted.- Parameters:
strNote- change set description- Throws:
InoNetExceptionSrvErrorException
-
modifyChangeSetLink
void modifyChangeSetLink(java.lang.String strLink, java.lang.String strId) throws InoNetException, SrvErrorExceptionModifies the link to an external system of aADChangeSet.- Parameters:
strLink- link to an external tracking systemstrId- id at an external tracking system- Throws:
InoNetExceptionSrvErrorException
-
modifyChangeSetProperties
void modifyChangeSetProperties(java.lang.String strName, java.lang.String strNote, java.lang.String strLink, java.lang.String strId) throws InoNetException, SrvErrorExceptionModifies the properties of aADChangeSet.- Parameters:
strName- change set namestrNote- change set descriptionstrLink- link to an external tracking systemstrId- id at an external tracking system- Throws:
InoNetExceptionSrvErrorException
-
getOwnedOperation
java.util.List<ADCSOperation> getOwnedOperation(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All operations owned by the current object.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOwnedFragment
java.util.List<ADChangeSetFragment> getOwnedFragment(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The change set fragments owned by the current object.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getModel
ADModel getModel() throws InoNetException, SrvErrorException
TheADModelthat owns the current object.- Throws:
InoNetExceptionSrvErrorException
-
-