org.fuin.apps4swing
Class AbstractModuleImpl

java.lang.Object
  extended by org.fuin.apps4swing.AbstractModuleImpl
All Implemented Interfaces:
org.fuin.apps4j.base.Module

public abstract class AbstractModuleImpl
extends Object
implements org.fuin.apps4j.base.Module

Basic functionality common for all module implementations.


Constructor Summary
AbstractModuleImpl()
           
 
Method Summary
 org.fuin.apps4j.base.ModuleImplIntf getModule()
          Returns the real implementation used.
 void setModule(org.fuin.apps4j.base.ModuleImplIntf module)
          Sets the real implementation used.
 void waitForResults(AbstractModuleImplIntfListener listener)
          Waits until the listener has received results.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractModuleImpl

public AbstractModuleImpl()
Method Detail

waitForResults

public final void waitForResults(AbstractModuleImplIntfListener listener)
Waits until the listener has received results.

Parameters:
listener - Listener to wait for.

getModule

public final org.fuin.apps4j.base.ModuleImplIntf getModule()
Returns the real implementation used.

Returns:
Actual implementation doing the work.

setModule

public final void setModule(org.fuin.apps4j.base.ModuleImplIntf module)
Sets the real implementation used.

Parameters:
module - Actual implementation doing the work.


Copyright © 2011 Future Invent Informationsmanagement GmbH. All Rights Reserved.