rero.bridges.alias
Class ScriptAlias

java.lang.Object
  extended byrero.bridges.alias.ScriptAlias
All Implemented Interfaces:
FrameworkConstants
Direct Known Subclasses:
ScriptedBind, ScriptedSet

public class ScriptAlias
extends Object
implements FrameworkConstants

implementation of subroutines for the DefaultEnvironment class


Field Summary
protected  Block code
           
protected  Hashtable env
           
protected  ScriptInstance owner
           
protected  ScriptAlias predecessor
           
 
Fields inherited from interface rero.ircfw.interfaces.FrameworkConstants
$ADDRESS$, $DATA$, $EVENT$, $HOST$, $NICK$, $NUMERIC$, $PARMS$, $RAW$, $SERVER$, $SOURCE$, $TARGET$, $TYPE$, $USER$
 
Constructor Summary
ScriptAlias(ScriptInstance si, Block _code)
           
ScriptAlias(ScriptInstance si, Block _code, ScriptAlias _predecessor)
           
 
Method Summary
 ScriptAlias getPredecessor()
           
 boolean isValid()
           
 void runAlias(String name, String parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code

protected Block code

predecessor

protected ScriptAlias predecessor

owner

protected ScriptInstance owner

env

protected Hashtable env
Constructor Detail

ScriptAlias

public ScriptAlias(ScriptInstance si,
                   Block _code)

ScriptAlias

public ScriptAlias(ScriptInstance si,
                   Block _code,
                   ScriptAlias _predecessor)
Method Detail

isValid

public boolean isValid()

getPredecessor

public ScriptAlias getPredecessor()

runAlias

public void runAlias(String name,
                     String parameters)