Class TopicrefMoveAction.Builder
java.lang.Object
ro.sync.ecss.extensions.dita.map.topicref.TopicrefMoveAction.Builder
- Enclosing class:
- TopicrefMoveAction
Builder for the TopicrefTransitionOperation. It validates the
arguments of the operation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthorAccess
(AuthorAccess authorAccess) Sets the authorAccess argument.build()
Builds a new TopicrefTransitionOperation instance.relativePosition
(String relativePosition) Sets the relativePositions argument.sourceLocation
(String sourceLocation) Sets the sourceLocation argument.targetLocation
(String targetLocation) Sets the targetLocation argument.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
sourceLocation
Sets the sourceLocation argument.- Parameters:
sourceLocation
- arg. Can be null- Returns:
- this builder
-
relativePosition
Sets the relativePositions argument.- Parameters:
relativePosition
- arg. Cannot be null- Returns:
- this builder
-
targetLocation
Sets the targetLocation argument.- Parameters:
targetLocation
- arg. Cannot be null- Returns:
- this builder
-
authorAccess
Sets the authorAccess argument. Cannot be null- Parameters:
authorAccess
-- Returns:
- this builder
-
build
Builds a new TopicrefTransitionOperation instance. It validates the arguments- Returns:
- the newly created operation
-