Package org.exbin.bined.operation
Interface BinaryDataOperation
-
public interface BinaryDataOperation
Interface for binary data operation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dispose()
Disposes command.void
execute()
Performs operation on given document.BinaryDataOperation
executeWithUndo()
Performs operation on given document and returns undo operation.java.lang.String
getCaption()
Returns caption as text.
-
-
-
Method Detail
-
getCaption
@Nonnull java.lang.String getCaption()
Returns caption as text.- Returns:
- text caption
-
execute
void execute() throws BinaryDataOperationException
Performs operation on given document.- Throws:
BinaryDataOperationException
- for operation handling issues
-
executeWithUndo
@Nullable BinaryDataOperation executeWithUndo() throws BinaryDataOperationException
Performs operation on given document and returns undo operation.- Returns:
- undo operation or null if not available
- Throws:
BinaryDataOperationException
- for operation handling issues
-
dispose
void dispose() throws BinaryDataOperationException
Disposes command.- Throws:
BinaryDataOperationException
- for operation handling issues
-
-