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 class
ADChangeSet.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ARG_ChangeSetDetails
getChangeSetDetails()
Returns all details for thisADChangeSet
.java.util.Date
getEndtime()
Returns the end timestamp of the latestADChangeSetFragment
of the current object.java.lang.String
getExternalId()
Id in an external tracking system.java.lang.String
getExternalLink()
Link to an external tracking system.ADModel
getModel()
TheADModel
that owns the current object.ARG_ModifyChangeSetProperties
getModifyChangeSetPropertiesDlgInit()
Returns the properties for the modification of aADChangeSet
.java.lang.String
getNote()
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.Date
getStarttime()
Returns the start timestamp of the earliestADChangeSetFragment
of the current object.boolean
isSealed()
true, if thisADChangeSet
is closed for changes.void
joinChangeSet()
Join an existingADChangeSet
.void
mergeChangeSet(java.lang.String strNote)
Moves all contents of the activeADChangeSet
to thisADChangeSet
.void
modifyChangeSetLink(java.lang.String strLink, java.lang.String strId)
Modifies the link to an external system of aADChangeSet
.void
modifyChangeSetProperties(java.lang.String strName, java.lang.String strNote, java.lang.String strLink, java.lang.String strId)
Modifies the properties of aADChangeSet
.void
setExternalId(java.lang.String value)
Set the value of Attribut ExternalId.void
setExternalLink(java.lang.String value)
Set the value of Attribut ExternalLink.void
setNote(java.lang.String value)
Set the value of Attribut Note.void
setSealed(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, SrvErrorException
Returns the note for this change set.- Throws:
InoNetException
SrvErrorException
-
setNote
void setNote(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut Note.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getExternalLink
java.lang.String getExternalLink() throws InoNetException, SrvErrorException
Link to an external tracking system.- Throws:
InoNetException
SrvErrorException
-
setExternalLink
void setExternalLink(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut ExternalLink.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getExternalId
java.lang.String getExternalId() throws InoNetException, SrvErrorException
Id in an external tracking system.- Throws:
InoNetException
SrvErrorException
-
setExternalId
void setExternalId(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut ExternalId.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
isSealed
boolean isSealed() throws InoNetException, SrvErrorException
true, if thisADChangeSet
is closed for changes.- Throws:
InoNetException
SrvErrorException
-
setSealed
void setSealed(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsSealed.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getStarttime
java.util.Date getStarttime() throws InoNetException, SrvErrorException
Returns the start timestamp of the earliestADChangeSetFragment
of the current object.- Throws:
InoNetException
SrvErrorException
-
getEndtime
java.util.Date getEndtime() throws InoNetException, SrvErrorException
Returns the end timestamp of the latestADChangeSetFragment
of the current object.- Throws:
InoNetException
SrvErrorException
-
getChangeSetDetails
ARG_ChangeSetDetails getChangeSetDetails() throws InoNetException, SrvErrorException
Returns all details for thisADChangeSet
.- Throws:
InoNetException
SrvErrorException
-
getModifyChangeSetPropertiesDlgInit
ARG_ModifyChangeSetProperties getModifyChangeSetPropertiesDlgInit() throws InoNetException, SrvErrorException
Returns the properties for the modification of aADChangeSet
.- Throws:
InoNetException
SrvErrorException
-
joinChangeSet
void joinChangeSet() throws InoNetException, SrvErrorException
Join an existingADChangeSet
. The actual change set is automatically finished.- Throws:
InoNetException
SrvErrorException
-
mergeChangeSet
void mergeChangeSet(java.lang.String strNote) throws InoNetException, SrvErrorException
Moves all contents of the activeADChangeSet
to thisADChangeSet
. As result this change set becomes active and the former active change set is deleted.- Parameters:
strNote
- change set description- Throws:
InoNetException
SrvErrorException
-
modifyChangeSetLink
void modifyChangeSetLink(java.lang.String strLink, java.lang.String strId) throws InoNetException, SrvErrorException
Modifies the link to an external system of aADChangeSet
.- Parameters:
strLink
- link to an external tracking systemstrId
- id at an external tracking system- Throws:
InoNetException
SrvErrorException
-
modifyChangeSetProperties
void modifyChangeSetProperties(java.lang.String strName, java.lang.String strNote, java.lang.String strLink, java.lang.String strId) throws InoNetException, SrvErrorException
Modifies 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:
InoNetException
SrvErrorException
-
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:
InoNetException
SrvErrorException
- 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:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getModel
ADModel getModel() throws InoNetException, SrvErrorException
TheADModel
that owns the current object.- Throws:
InoNetException
SrvErrorException
-
-