Interface | Description |
---|---|
MetadataHandler |
An interface for a metadata handler to provide custom parsing of a NamedObj
produced by ActorMetadata
|
Class | Description |
---|---|
ActorMetadata |
This class parses and contains metadata for an actor. this creates an entity
of the form:
<entity name="Constant">
<property name="documentation" class="ptolemy.vergil.basic.KeplerDocumentationAttribute">
actor to provide constant input
</property>
<property name="entityId" class="org.kepler.moml.NamedObjId"
value="urn:lsid:lsid.ecoinformatics.org:actor:101:1"/>
<property name="class" value="org.kepler.actor.TestActor"
class="ptolemy.kernel.util.StringAttribute">
<property name="id" value="urn:lsid:lsid.ecoinformatics.org:actor:1001:1"
class="ptolemy.kernel.util.StringAttribute"/>
</property>
<property name="output" class="org.kepler.moml.PortProperty>
<property name="direction" value="output" class="ptolemy.kernel.util.StringAttribute"/>
<property name="dataType" value="unknown" class="ptolemy.kernel.util.StringAttribute"/>
<property name="isMultiport" value="false" class="ptolemy.kernel.util.StringAttribute"/>
</property>
<property name="trigger" class="org.kepler.moml.PortProperty>
<property name="direction" value="input" class="ptolemy.kernel.util.StringAttribute"/>
<property name="dataType" value="unknown" class="ptolemy.kernel.util.StringAttribute"/>
<property name="isMultiport" value="true" class="ptolemy.kernel.util.StringAttribute"/>
</property>
<property class="org.kepler.sms.SemanticType" name="semanticType" value="urn:lsid:lsid.ecoinformatics.org:onto:1:1#ConstantActor"/>
<property class="org.kepler.moml.Dependency" name="dependency" value="urn:lsid:lsid.ecoinformatics.org:nativeLib:1:1"/>
</entity>
Note: As of 8/18/09, this class no longer includes graphical ammentities,
such as icons in the moml.
|
ObjectManager |
The ObjectManager searches through all of the NamedObj Objects in the
workspace to see if any of them have a KeplerLSID associated with them.
|
Exception | Description |
---|---|
InvalidMetadataException |
exception that is thrown when the moml metadata is invalid for some reason
|