[kepler-dev] confused about the MOML file

Christopher Brooks cxh at eecs.berkeley.edu
Wed Nov 29 08:19:59 PST 2006


Have you seen the MoML documentation for Ptolemy that is in the
Ptolemy Design doc?
http://ptolemy.eecs.berkeley.edu/papers/05/ptIIdesign1-intro/ptIIdesign1-intro.pdf
It does not include the Kepler LSID work, but it might give you a
better sense of the details.
Also, you might look at other MoML files and see how they do it.

--------

    I am trying to create a KAR for an actor, but can't seem to make my output
    port visible.  I wish to have an input port and an output port.  I can't
    seem to find any documentation on the exact specifics of how the MOML file
    is to be setup (the XML descriptor of the actor).  Here's my XML file
    below:
    
    <?xml version="1.0"?>
    <entity name="VorbLogger" class="ptolemy.kernel.ComponentEntity">
    	<property name="entityId"
    value="urn:lsid:kepler-project.org:actor:2000:1"
    class="org.kepler.moml.NamedObjId" />
    	<property name="class" value="org.ROADnet.Vorb.VorbLogger"
    class="ptolemy.kernel.util.StringAttribute">
    		<property name="id" value="urn:lsid:kepler-project.org:class:20
   00:1"
    class="ptolemy.kernel.util.StringAttribute" />
    	</property>
    	<property name="filePath" class="org.kepler.moml.PortAttribute">
    		<property name="direction" value="input"
    class="ptolemy.kernel.util.StringAttribute" />
    		<property name="dataType" value="object"
    class="ptolemy.kernel.util.StringAttribute" />
    		<property name="isMultiport" value="false"
    class="ptolemy.kernel.util.StringAttribute" />
    	</property>
    	<property name="triggerReady" class="org.kepler.moml.PortAttribute">
    		<property name="direction" value="output"
    class="ptolemy.kernel.util.StringAttribute" />
    		<property name="dataType" value="object"
    class="ptolemy.kernel.util.StringAttribute" />
    		<property name="isMultiport" value="false"
    class="ptolemy.kernel.util.StringAttribute" />
    	</property>
    	<property name="semanticType11"
    value="urn:lsid:localhost:onto:2:1#DatabaseInputFunction"
    class="org.kepler.sms.SemanticType" />
    </entity>
    
    
    _______________________________________________
    Kepler-dev mailing list
    Kepler-dev at ecoinformatics.org
    http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
--------


More information about the Kepler-dev mailing list