Package alps.java.api.StandardPASS
Schnittstelle IGuardingElement<T>
- Alle bekannten Unterschnittstellen:
IGuardsFunctionalityCapsule<T>
- Alle bekannten Implementierungsklassen:
GuardsFunctionalityCapsule
public interface IGuardingElement<T>
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addGuardedElement
(T guardedElement) Adds an guarded elementvoid
addGuardedElementIDReference
(String guardedElementID) Adds an guarded elementReturns the elements guarded by this instanceReturns the elements guarded by this instancevoid
Removes a specified guarded element from the set of guarded elements.void
removeGuardedElement
(String id, int removeCascadeDepth) Removes a specified guarded element from the set of guarded elements.void
Removes a specified guarded element from the set of guarded elements.void
setGuardedElements
(Set<T> guardedElements) Sets the set of guarded elements for the instancevoid
setGuardedElements
(Set<T> guardedElements, int removeCascadeDepth) Sets the set of guarded elements for the instancevoid
setGuardedElementsIDReferences
(Set<String> guardedElementsIDs) Sets the set of guarded elements for the instance
-
Methodendetails
-
setGuardedElements
Sets the set of guarded elements for the instance- Parameter:
guardedElements
- The set of guarded elementsremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
setGuardedElements
Sets the set of guarded elements for the instance- Parameter:
guardedElements
- The set of guarded elements
-
addGuardedElement
Adds an guarded element- Parameter:
guardedElement
- the new guarded element
-
removeGuardedElement
Removes a specified guarded element from the set of guarded elements.- Parameter:
id
- the id of the guarded element that should be removedremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
removeGuardedElement
Removes a specified guarded element from the set of guarded elements.- Parameter:
id
- the id of the guarded element that should be removed
-
getGuardedElements
Returns the elements guarded by this instance- Gibt zurück:
- the guarded elements
-
setGuardedElementsIDReferences
Sets the set of guarded elements for the instance- Parameter:
guardedElementsIDs
- The set of guarded elements
-
addGuardedElementIDReference
Adds an guarded element- Parameter:
guardedElementID
- the new guarded element
-
removeGuardedElementIDReference
Removes a specified guarded element from the set of guarded elements.- Parameter:
id
- the id of the guarded element that should be removed
-
getGuardedElementsIDReferences
Returns the elements guarded by this instance- Gibt zurück:
- the guarded element
-