edu.cmu.emulator.creator.config
Class LossModel

java.lang.Object
  extended by edu.cmu.emulator.creator.config.ConfigNode
      extended by edu.cmu.emulator.creator.config.LossModel
Direct Known Subclasses:
LogDistanceLossModel, ManualLossModel, NullLossModel, TimePlaybackLossModel

public abstract class LossModel
extends ConfigNode


Constructor Summary
LossModel()
           
 
Method Summary
abstract  LossModel clone()
           
static LossModel fromXML(Element el)
           
abstract  String getType()
           
protected  Element toXML(Document doc)
           
protected abstract  void toXML(Document doc, Element parent)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LossModel

public LossModel()
Method Detail

getType

public abstract String getType()

clone

public abstract LossModel clone()
Overrides:
clone in class Object

fromXML

public static LossModel fromXML(Element el)
                         throws ConfigException
Throws:
ConfigException

toXML

protected Element toXML(Document doc)

toXML

protected abstract void toXML(Document doc,
                              Element parent)


Copyright © 2013. All Rights Reserved.