de.jiac.micro.internal.core
Class AbstractContainerConfiguration

java.lang.Object
  extended by de.jiac.micro.internal.core.AbstractContainerConfiguration
All Implemented Interfaces:
IContainerConfiguration, IHandle
Direct Known Subclasses:
AbstractAgentConfiguration, AbstractNodeConfiguration

public abstract class AbstractContainerConfiguration
extends Object
implements IContainerConfiguration

Version:
$Revision$
Author:
Erdene-Ochir Tuguldur, Marcel Patzlaff

Field Summary
 String displayName
           
 String id
           
 Class specifiedClass
           
 
Constructor Summary
protected AbstractContainerConfiguration(String id, String displayName, Class specifiedClass)
           
 
Method Summary
abstract  void configure(IContainer instance)
           
 IContainer newInstance(com.github.libxjava.lang.IClassLoader classLoader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

public final String id

displayName

public final String displayName

specifiedClass

public final Class specifiedClass
Constructor Detail

AbstractContainerConfiguration

protected AbstractContainerConfiguration(String id,
                                         String displayName,
                                         Class specifiedClass)
Method Detail

newInstance

public final IContainer newInstance(com.github.libxjava.lang.IClassLoader classLoader)
                             throws Exception
Specified by:
newInstance in interface IContainerConfiguration
Throws:
Exception

configure

public abstract void configure(IContainer instance)
Specified by:
configure in interface IContainerConfiguration


Copyright © 2008-2011 DAI-Labor. All Rights Reserved.