javaSim
Class EfpRF

java.lang.Object
  extended by GenCol.entity
      extended by genDevs.modeling.devs
          extended by genDevs.modeling.digraph
              extended by simView.ViewableDigraph
                  extended by javaSim.EfpRF
All Implemented Interfaces:
GenCol.EntityInterface, genDevs.modeling.Coupled, genDevs.modeling.coupledDevs, genDevs.modeling.IOBasicDevs, genDevs.modeling.IODevs, simView.ViewableComponent

public class EfpRF
extends simView.ViewableDigraph

Example of a coupled model all in DevsJava, but one component obtained via Corba by a Factory. SimpArcFactory is obtained from NamingService for id SimpArcFactory. Model by name ef. Start SimpArcFactoryServer and register with NamningService before constructing this model:

Author:
twutz

Field Summary
(package private)  java.lang.String factoryName
           
 
Fields inherited from class simView.ViewableDigraph
base, blackBox, layoutChanged, preferredSize, view
 
Fields inherited from class genDevs.modeling.digraph
components, coordinator, cp
 
Fields inherited from class genDevs.modeling.devs
mh
 
Fields inherited from class GenCol.entity
name
 
Constructor Summary
EfpRF()
          efp model with ef java remote by factory
 
Method Summary
 void layoutForSimView()
          Automatically generated by the SimView program.
static void main(java.lang.String[] args)
           
 
Methods inherited from class simView.ViewableDigraph
addTestInput, addTestInput, createView, getDigraphView, getInportNames, getLayoutChanged, getLayoutName, getNumInports, getNumOutports, getOutportNames, getPreferredLocation, getPreferredSize, getSimulator, getTestInputs, getView, isBlackBox, isHidden, layoutForSimViewOverride, setBlackBox, setHidden, setLayoutChanged, setLayoutName, setPreferredLocation, setPreferredSize
 
Methods inherited from class genDevs.modeling.digraph
add, addCoupling, deltcon, deltext, deltint, getActivity, getComponents, getCoordinator, getCouprel, initialize, iterator, Out, setCoordinator, setSimulator, showState, ta, toString, withName
 
Methods inherited from class genDevs.modeling.devs
addInport, addOutport, makeContent, makeContent, messageOnPort, messageOnPort
 
Methods inherited from class GenCol.entity
addSelf, eq, equalName, equals, getExtRep, getName, print, removeSelf
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface simView.ViewableComponent
getName
 
Methods inherited from interface genDevs.modeling.IODevs
addInport, addOutport, makeContent, messageOnPort
 

Field Detail

factoryName

java.lang.String factoryName
Constructor Detail

EfpRF

public EfpRF()
efp model with ef java remote by factory

Method Detail

layoutForSimView

public void layoutForSimView()
Automatically generated by the SimView program. Do not edit this manually, as such changes will get overwritten.

Overrides:
layoutForSimView in class simView.ViewableDigraph

main

public static void main(java.lang.String[] args)