See: Description
Interface | Description |
---|---|
AddElement<T extends TransformationOperation> |
This interface should be implemented by
TransformationOperation
subclasses that intend to modify a project by adding elements to it,
standardizing the behavior and API if the element to be added already exists. |
ChangeOrRemoveElement<T extends TransformationOperation> |
This interface should be implemented by
TransformationOperation
subclasses that intend to modify a project by changing or modify elements,
standardizing the behavior and API in the absence of the element to be manipulated. |
Class | Description |
---|---|
AddElementTO<T extends AddElementTO> |
Convenience class with
AddElement implementation ready for TransformationOperation subclasses. |
ChangeOrRemoveElementTO<T extends ChangeOrRemoveElementTO> |
Convenience class with
ChangeOrRemoveElement implementation ready for TransformationOperation subclasses. |
Enum | Description |
---|---|
AddElement.IfPresent |
Possible behaviors in case the element to be added already exists.
|
ChangeOrRemoveElement.IfNotPresent |
Possible behaviors in case the element to be changed or removed is not present.
|