rero.client.dcc
Class LocalInfo

java.lang.Object
  extended byrero.client.Feature
      extended byrero.client.dcc.LocalInfo
All Implemented Interfaces:
ClientStateListener, FrameworkConstants

public class LocalInfo
extends Feature
implements FrameworkConstants, ClientStateListener


Nested Class Summary
protected  class LocalInfo.ResolveLocalInfo
           
 
Field Summary
protected static String localHost
           
static String RESOLVE_AUTOMATIC
           
static String RESOLVE_FROM_SERVER
           
protected static String resolveHost
           
protected static boolean resolveProcessed
           
 
Fields inherited from class rero.client.Feature
abilities
 
Fields inherited from interface rero.ircfw.interfaces.FrameworkConstants
$ADDRESS$, $DATA$, $EVENT$, $HOST$, $NICK$, $NUMERIC$, $PARMS$, $RAW$, $SERVER$, $SOURCE$, $TARGET$, $TYPE$, $USER$
 
Constructor Summary
LocalInfo()
           
 
Method Summary
 void init()
           
 String localip()
           
 void processLocalInfoSettings()
           
 void propertyChanged(String property, String parameter)
          when the property gets changed you will be notified!
 void setLocalHost(String host)
           
 void storeDataStructures(WeakHashMap data)
           
 
Methods inherited from class rero.client.Feature
cleanup, getCapabilities, installCapabilities
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOLVE_FROM_SERVER

public static final String RESOLVE_FROM_SERVER
See Also:
Constant Field Values

RESOLVE_AUTOMATIC

public static final String RESOLVE_AUTOMATIC
See Also:
Constant Field Values

localHost

protected static String localHost

resolveProcessed

protected static boolean resolveProcessed

resolveHost

protected static String resolveHost
Constructor Detail

LocalInfo

public LocalInfo()
Method Detail

setLocalHost

public void setLocalHost(String host)

localip

public String localip()

storeDataStructures

public void storeDataStructures(WeakHashMap data)
Overrides:
storeDataStructures in class Feature

init

public void init()
Specified by:
init in class Feature

processLocalInfoSettings

public void processLocalInfoSettings()

propertyChanged

public void propertyChanged(String property,
                            String parameter)
Description copied from interface: ClientStateListener
when the property gets changed you will be notified!

Specified by:
propertyChanged in interface ClientStateListener