Class CodeEditDataOperation

    • Constructor Detail

      • CodeEditDataOperation

        public CodeEditDataOperation​(org.exbin.bined.swing.CodeAreaCore coreArea)
    • Method Detail

      • getCodeType

        @Nonnull
        public abstract org.exbin.bined.CodeType getCodeType()
        Code type used for this edit operation.
        Returns:
        code type
      • appendEdit

        public abstract void appendEdit​(byte value)
        Appends next binary value in editing action sequence.
        Parameters:
        value - half-byte value (0..15)
      • generateUndo

        @Nonnull
        public abstract CodeAreaOperation[] generateUndo()
        Generates undo operation for combined editing action.
        Returns:
        binary operation