Package org.exbin.bined.operation
Interface BinaryDataOperation
-
public interface BinaryDataOperationInterface for binary data operation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddispose()Disposes command.voidexecute()Performs operation on given document.BinaryDataOperationexecuteWithUndo()Performs operation on given document and returns undo operation.java.lang.StringgetCaption()Returns caption as text.
-
-
-
Method Detail
-
getCaption
@Nonnull java.lang.String getCaption()
Returns caption as text.- Returns:
- text caption
-
execute
void execute() throws BinaryDataOperationExceptionPerforms 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 BinaryDataOperationExceptionDisposes command.- Throws:
BinaryDataOperationException- for operation handling issues
-
-