be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.topEdit.factory
Class DomainFactory

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.topEdit.factory.DomainElementFactory<Domain>
      extended by be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.topEdit.factory.DomainFactory

public class DomainFactory
extends DomainElementFactory<Domain>

Creation date: 3/10/2007

Author:
Gaƫl Monfort (monfort@run.montefiore.ulg.ac.be)

Field Summary
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.topEdit.factory.DomainElementFactory
defaultMap
 
Constructor Summary
DomainFactory()
           
 
Method Summary
protected  java.lang.Object cloneObject(java.lang.Object object)
          Clone the domain by marshalling then unmarshalling.
 Domain createInstance(java.util.HashMap<java.lang.String,java.lang.String> params)
          Create a domain with minimum elements (ASID, bw units, delay units, node section)
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.topEdit.factory.DomainElementFactory
addInstance, clone, createDefaultObject, createObject, getAllInstanceName, getDefaultModel, getModel, removeInstance, setDefaultModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomainFactory

public DomainFactory()
Method Detail

createInstance

public Domain createInstance(java.util.HashMap<java.lang.String,java.lang.String> params)
Create a domain with minimum elements (ASID, bw units, delay units, node section)

Specified by:
createInstance in class DomainElementFactory<Domain>
Parameters:
params -
Returns:

cloneObject

protected java.lang.Object cloneObject(java.lang.Object object)
Clone the domain by marshalling then unmarshalling.

Specified by:
cloneObject in class DomainElementFactory<Domain>
Parameters:
object -
Returns:


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.