net.refractions.udig.project.command
Class CommandManager.Request

java.lang.Object
  extended by net.refractions.udig.project.command.CommandManager.Request
Enclosing class:
CommandManager

public static class CommandManager.Request
extends java.lang.Object

TODO Purpose of net.refractions.udig.project.command

Since:
1.0.0
Author:
Jesse

Field Summary
 boolean async
          sync/async *
 Command command
          the command to be done/undone/redone
 boolean completed
          flag to signal wether command is complete *
static int REDO
          REDO field
 boolean requestByDisplay
           
static int RERUN
          RERUN field
static int RUN
          RUN field
 int type
          the type of request
static int UNDO
          UNDO field
 
Constructor Summary
CommandManager.Request(int type, Command command, boolean async, boolean requestByDisplay2)
          Construct Request.
 
Method Summary
 boolean isSync()
          Determines if the request is synchronous.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RUN

public static final int RUN
RUN field

See Also:
Constant Field Values

UNDO

public static final int UNDO
UNDO field

See Also:
Constant Field Values

REDO

public static final int REDO
REDO field

See Also:
Constant Field Values

RERUN

public static final int RERUN
RERUN field

See Also:
Constant Field Values

type

public final int type
the type of request


async

public final boolean async
sync/async *


command

public final Command command
the command to be done/undone/redone


completed

public volatile boolean completed
flag to signal wether command is complete *


requestByDisplay

public final boolean requestByDisplay
Constructor Detail

CommandManager.Request

public CommandManager.Request(int type,
                              Command command,
                              boolean async,
                              boolean requestByDisplay2)
Construct Request.

Parameters:
type - the type of request
command - the command to be done/undone/redone
Method Detail

isSync

public boolean isSync()
Determines if the request is synchronous.

Returns: