org.jcurl.demo.tactics.old
Class MenuView

Package class diagram package MenuView
java.lang.Object
  extended by org.jcurl.demo.tactics.old.MenuView

@ActionRegistry.JCMenu(value="&View")
public class MenuView
extends Object

Version:
$Id$
Author:
M. Rohrmoser

Field Summary
static Rectangle2D CompletePlus
          All from back to back
static Rectangle2D HousePlus
          House area plus 1 rock margin plus "out" rock space.
 
Constructor Summary
MenuView()
           
 
Method Summary
 Zoomable getModel()
           
 void panEast()
           
 void panNorth()
           
 void panSouth()
           
 void panWest()
           
 void setModel(Zoomable model)
           
 void zoomActive()
           
 void zoomHouse()
           
 void zoomIn()
           
 void zoomOut()
           
 void zoomRink()
           
 void zoomTwelve()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CompletePlus

public static final Rectangle2D CompletePlus
All from back to back


HousePlus

public static final Rectangle2D HousePlus
House area plus 1 rock margin plus "out" rock space.

Constructor Detail

MenuView

public MenuView()
Method Detail

getModel

public Zoomable getModel()

panEast

@ActionRegistry.JCAction(title="Pan &East",
                         idx=90,
                         accelerator="LEFT")
public void panEast()

panNorth

@ActionRegistry.JCAction(title="Pan &North",
                         idx=70,
                         accelerator="DOWN",
                         separated=true)
public void panNorth()

panSouth

@ActionRegistry.JCAction(title="Pan &South",
                         idx=80,
                         accelerator="UP")
public void panSouth()

panWest

@ActionRegistry.JCAction(title="Pan &West",
                         idx=100,
                         accelerator="RIGHT")
public void panWest()

setModel

public void setModel(Zoomable model)

zoomActive

@ActionRegistry.JCAction(title="&Active",
                         idx=40,
                         accelerator="CTRL-END")
public void zoomActive()

zoomHouse

@ActionRegistry.JCAction(title="&House",
                         idx=10,
                         accelerator="HOME")
public void zoomHouse()

zoomIn

@ActionRegistry.JCAction(title="Zoom &In",
                         idx=50,
                         accelerator="ADD",
                         separated=true)
public void zoomIn()

zoomOut

@ActionRegistry.JCAction(title="Zoom &Out",
                         idx=60,
                         accelerator="SUBTRACT")
public void zoomOut()

zoomRink

@ActionRegistry.JCAction(title="&Complete",
                         idx=30,
                         accelerator="CTRL-HOME")
public void zoomRink()

zoomTwelve

@ActionRegistry.JCAction(title="1&2-Foot",
                         idx=20,
                         accelerator="END")
public void zoomTwelve()


Copyright © 2005-2009 JCurl.mro.name. All Rights Reserved.