verinec.netsim.components.layers
Class ApplicationLayer

java.lang.Object
  extended by desmoj.core.simulator.NamedObject
      extended by desmoj.core.simulator.ModelComponent
          extended by verinec.netsim.components.layers.abstractNetworkLayer
              extended by verinec.netsim.components.layers.ApplicationLayer
All Implemented Interfaces:
Observer, Subject

public class ApplicationLayer
extends abstractNetworkLayer

Version:
$Revision: 47 $
Author:
Dominik Jungo

Field Summary
(package private)  HashMap applications
           
 
Constructor Summary
ApplicationLayer(Model owner, EventProcessor processor, Node node)
          create a new Application layer
 
Method Summary
 
Methods inherited from class verinec.netsim.components.layers.abstractNetworkLayer
addAddress, addProcessor, addresses, attachLower, attachUpper, compareAddress, detachLower, detachUpper, getDownEvent, getFirstAddress, getLayerName, getLowerobserver, getNode, getProcessor, getUpEvent, processorelements, sendDown, sendUp, setNode
 
Methods inherited from class desmoj.core.simulator.ModelComponent
current, currentEntity, currentEvent, currentModel, currentSimProcess, currentTime, debugIsOn, debugOff, debugOn, epsilon, getModel, isExperimentCompatible, isModelCompatible, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
 
Methods inherited from class desmoj.core.simulator.NamedObject
getName, getQuotedName, rename, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

applications

HashMap applications
Constructor Detail

ApplicationLayer

public ApplicationLayer(Model owner,
                        EventProcessor processor,
                        Node node)
create a new Application layer

Parameters:
owner - the owner model
processor - the first event processor in this layer
node -

Copyright © 2005 Verinec, DIUF