KeplerIOPortSemanticLink
org.kepler.sms.KeplerIOPortSemanticLink

FIXME: Documentation ... A port generalization is a virtual port that encapsulates a set of underlying ports (both ptolemy ports and other virtual ports). A port generalization (and virtual ports in general) can be annotated using semantic types. For example, given an actor with a 'lat' and 'lon' port, a port generalization 'pg' can be constructed that encapsulates both 'lat' and 'lon'; and a semantic type such as "Location" can be assigned to 'pg', stating that 'lat' and 'lon' values combined form a location value.

A port generalization may only be contained within an entity (e.g., an actor). A virtual port must have a name.

Author(s): Shawn Bowers
Version: