org.jzuul.engine
Class CommandContainer

java.lang.Object
  extended byorg.jzuul.engine.CommandContainer

public class CommandContainer
extends Object

Version:
$Revision: 1.6 $

Field Summary
private  String action
          die Aktion, also der Name des Befehls
private  String[] args
          die Argumente des Befehls
private  boolean hasArgs
          hat das Kommando Parameter gehabt
 
Constructor Summary
CommandContainer(String action)
          tja, der konstruktor für einen Befehl :-D
 
Method Summary
 String getAction()
          Gibt das eigentliche Befehlswort zurück
 String[] getArgs()
          Gibt die Argumenteliste des Command Objektes zurück
 int getTargetNumber()
          Gibt die action Type Nummer des aktuellen Befehls zurück
 boolean hasArgs()
          Hatte die Befehlszeile Argumente?
 boolean isTargetAction()
          Ist der Befehl ein Kommando das zum Erfüllen eines Targets benutzt werden kann
 void setAction(String action)
          Diese Methode setzt das Hauptbefehlsowort eines Befehls Objekt und sollte nur beim initialisieren des Objektes benutzt werden.
 void setArgs(String[] args)
          Setzt die Argumente
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

action

private String action
die Aktion, also der Name des Befehls


args

private String[] args
die Argumente des Befehls


hasArgs

private boolean hasArgs
hat das Kommando Parameter gehabt

Constructor Detail

CommandContainer

public CommandContainer(String action)
tja, der konstruktor für einen Befehl :-D

Parameters:
action - ein gültiges Befehlswort
Method Detail

setArgs

public void setArgs(String[] args)
Setzt die Argumente

Parameters:
args - neue Liste von Argumenten

getArgs

public String[] getArgs()
Gibt die Argumenteliste des Command Objektes zurück

Returns:
die Liste der Argument die der Befehl hat

setAction

public void setAction(String action)
Diese Methode setzt das Hauptbefehlsowort eines Befehls Objekt und sollte nur beim initialisieren des Objektes benutzt werden.

Parameters:
action -

getAction

public String getAction()
Gibt das eigentliche Befehlswort zurück

Returns:
das Befehlswort

hasArgs

public boolean hasArgs()
Hatte die Befehlszeile Argumente?

Returns:
true wenn dem so war, false otherwise

isTargetAction

public boolean isTargetAction()
Ist der Befehl ein Kommando das zum Erfüllen eines Targets benutzt werden kann

Returns:
true wenn dem so ist, false otherwise

getTargetNumber

public int getTargetNumber()
Gibt die action Type Nummer des aktuellen Befehls zurück

Returns:
die ActionType nummer


Copyright © 2004 JZuul.org All Rights Reserved.
This documentation may be distributed and/or modified under the terms of the FDL