Package KeyBoard

Class StackAdapter

java.lang.Object
KeyBoard.StackAdapter

public class StackAdapter
extends java.lang.Object
adapter to access the stack controller using :: expressions
Author:
Itay Finci
  • Field Summary

    Fields 
    Modifier and Type Field Description
    private StackController sc  
  • Constructor Summary

    Constructors 
    Constructor Description
    StackAdapter​(StackController sc)
    create new stack adapter that controls a stck controller
  • Method Summary

    Modifier and Type Method Description
    java.lang.Object clear​(java.lang.Object parm)
    clear last action
    java.lang.Object redo​(java.lang.Object parm)
    redo last action
    java.lang.Object undo​(java.lang.Object parm)
    undo last action

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • StackAdapter

      public StackAdapter​(StackController sc)
      create new stack adapter that controls a stck controller
      Parameters:
      sc - a stack controller
  • Method Details

    • undo

      public java.lang.Object undo​(java.lang.Object parm)
      undo last action
      Parameters:
      parm - null
      Returns:
      null
    • redo

      public java.lang.Object redo​(java.lang.Object parm)
      redo last action
      Parameters:
      parm - null
      Returns:
      null
    • clear

      public java.lang.Object clear​(java.lang.Object parm)
      clear last action
      Parameters:
      parm - null
      Returns:
      null