Package ptolemy.data.type
Interface HasTypeConstraints
-
- All Known Subinterfaces:
Typeable
- All Known Implementing Classes:
AbstractActionsAttribute,AbstractInitializableParameter,ActionsAttribute,AreaEventType,Assert.AssertPort,BaseUnit,ChannelPort,ChoiceParameter,ChoiceStringParameter,ColorAttribute,CommitActionsAttribute,ConstantPublisherPort,Constraint,ConstraintMonitor,ContainerIgnoringAttribute,CPort,DDEIOPort,DebuggerParameter,DefaultDirectoryAttribute,DefaultIconLink,DefaultIconScript,DefaultModelAttribute,DefaultTitle,DoubleRangeParameter,DygraphsJSPlotterAttribute,Event.EventParameter,ExpertParameter,FileParameter,FilePortParameter,GTParameter,HierarchyFlatteningAttribute,HTMLImage,HTMLText,HTMLTextPosition,IconLink,IconScript,IntRangeParameter,IterateOverArray.IteratePort,IterativeParameter,JSAccessor.ActionableAttribute,JSPlotterAttribute,LinkTarget,LinkToOpenTableaux,LiveLink,LocationAttribute,LocationParameter,MetroIIPtidesPlatform.PtidesMirrorPort,MetroIIPtidesPort,MirrorPort,MirrorPortParameter,ModalBasePort,ModalPort,ModalRefinementPort,ModelIOPort,ModelParameter,MultiCompositePort,NamedObjVariable,NameParameter,OutputActionsAttribute,Parameter,ParameterDisplayIconScript,ParameterMirrorPort,ParameterPort,ParametersAttribute,PasswordAttribute,PortMatcher,PortParameter,Priority,ProcessAttribute,PtalonExpressionParameter,PtalonParameter,PtidesPlatform.PtidesMirrorPort,PtidesPort,PublisherPort,PubSubPort,QueuedTypedIOPort,RefinementPort,RefinementPort,RelationCollapsingAttribute,RelationHidingAttribute,Script,SDFIOPort,SequenceAttribute,SharedParameter,SingletonParameter,SIPrefixUnitConversionInfo,SizeAttribute,StringConstantParameter,StringParameter,SubscriberPort,SubscriptionAggregatorPort,SynchronizeToRealtime,TableauParameter,TDLRefinementPort,TDLTaskPort,TemporaryVariable,TestSharedParameter,Title,TransformationMode,TransitionRefinementPort,TypeAttribute,TypedIOPort,UnitConversionInfo,Variable,WebContent,WindowPropertiesAttribute,WirelessIOPort
public interface HasTypeConstraintsInterface for objects that have type constraints. Type constraints are represented as inequalities between Typeable objects.- Since:
- Ptolemy II 4.0
- Version:
- $Id$
- Author:
- Yuhong Xiong, Xiaojun Liu, Edward A. Lee, Steve Neuendorffer
- See Also:
InequalityTerm- Pt.AcceptedRating:
- Red (cxh)
- Pt.ProposedRating:
- Red (yuhong)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<Inequality>typeConstraints()Return the type constraints of this object.
-
-
-
Method Detail
-
typeConstraints
java.util.Set<Inequality> typeConstraints()
Return the type constraints of this object. The constraints are a list of inequalities.- Returns:
- a list of instances of Inequality.
- See Also:
Inequality
-
-