be.ac.ulg.montefiore.run.totem.scenario.model
Class LoadDomain

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
      extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.LoadDomainTypeImpl
          extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.LoadDomainImpl
              extended by be.ac.ulg.montefiore.run.totem.scenario.model.LoadDomain
All Implemented Interfaces:
Event, EventType, LoadDomain, LoadDomainType, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, javax.xml.bind.Element

public class LoadDomain
extends LoadDomainImpl
implements Event

This class implements an event which loads a given domain.

Creation date: 03-d�c.-2004

Author:
Jean Lepropre (lepropre@run.montefiore.ulg.ac.be)

Nested Class Summary
 
Nested classes/interfaces inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.LoadDomainImpl
LoadDomainImpl.Unmarshaller
 
Field Summary
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.LoadDomainImpl
version
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.LoadDomainTypeImpl
_DefaultDomain, _File, _RemoveMultipleLinks, _UseBWSharing, has_DefaultDomain, has_RemoveMultipleLinks, has_UseBWSharing
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
_Time
 
Constructor Summary
LoadDomain()
           
LoadDomain(java.lang.String fileName)
           
LoadDomain(java.lang.String fileName, boolean removeMultipleLinks)
           
LoadDomain(java.lang.String fileName, boolean removeMultipleLinks, boolean isDefaultDomain)
           
LoadDomain(java.lang.String fileName, boolean removeMultipleLinks, boolean isDefaultDomain, boolean useBWSharing)
           
 
Method Summary
 EventResult action()
          This method must be implemented by each event.
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.LoadDomainImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.LoadDomainTypeImpl
getFile, isDefaultDomain, isRemoveMultipleLinks, isSetDefaultDomain, isSetFile, isSetRemoveMultipleLinks, isSetUseBWSharing, isUseBWSharing, setDefaultDomain, setFile, setRemoveMultipleLinks, setUseBWSharing, unsetDefaultDomain, unsetFile, unsetRemoveMultipleLinks, unsetUseBWSharing
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
getTime, isSetTime, setTime, unsetTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.LoadDomainType
getFile, isDefaultDomain, isRemoveMultipleLinks, isSetDefaultDomain, isSetFile, isSetRemoveMultipleLinks, isSetUseBWSharing, isUseBWSharing, setDefaultDomain, setFile, setRemoveMultipleLinks, setUseBWSharing, unsetDefaultDomain, unsetFile, unsetRemoveMultipleLinks, unsetUseBWSharing
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.EventType
getTime, isSetTime, setTime, unsetTime
 

Constructor Detail

LoadDomain

public LoadDomain()

LoadDomain

public LoadDomain(java.lang.String fileName)

LoadDomain

public LoadDomain(java.lang.String fileName,
                  boolean removeMultipleLinks)

LoadDomain

public LoadDomain(java.lang.String fileName,
                  boolean removeMultipleLinks,
                  boolean isDefaultDomain)

LoadDomain

public LoadDomain(java.lang.String fileName,
                  boolean removeMultipleLinks,
                  boolean isDefaultDomain,
                  boolean useBWSharing)
Method Detail

action

public EventResult action()
                   throws EventExecutionException
Description copied from interface: Event
This method must be implemented by each event. This method contains what must be done to process the event.

Specified by:
action in interface Event
Throws:
EventExecutionException
See Also:
Event.action()


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