Package ptolemy.kernel.util
Interface ModelErrorHandler
-
- All Known Implementing Classes:
Absent,AbsoluteValue,AbsoluteValue,AbsoluteValue,AbsoluteValue,AbstractActionsAttribute,AbstractATCDirector,AbstractCalInterpreter,AbstractInitializableAttribute,AbstractInitializableParameter,AbstractLayoutConfiguration,AbstractParticleFilter,AbstractPlaceableActor,AbstractPredictor,AbstractSettableAttribute,AbstractSourceStation,AbstractStateSpaceSimulator,AbstractStation,AbstractTextAttribute,AbstractTrack,AbstractUnscentedKalmanFilter,Accelerometer,Accelerometer,AccessorCodeGenerator,AccessorCodeGeneratorAdapter,AccessorLibrary,AccessorSSHCodeGenerator,AccumLUB,Accumulator,Accumulator,Accumulator,Accumulator,Action,ActionGUIProperty,ActionsAttribute,ActorConstraintsDefinitionAttribute,ActorGraphTableau,ActorGraphTableau.Factory,ActorLayoutConfiguration,ActorNameIcon,ActorRecursion,ActorWithPortNameProblem,ActorWithPrivateParameter,ActuatorSetup,ActuatorSetup,ActuatorSetup,ActuatorSetup,AdaptiveMedian,AddConceptFunctionDefinition,AddSubtract,AddSubtract,AddSubtract,AddSubtract,AddSubtract,AddSubtractAll,AFDXESs,AFDXESs.AFDXESsAttributes,AFDXSwitch,AFDXSwitch.AfdxSwitchAttributes,AFTEDiscriminant,AFTEFast,Airport,AlgebraicLoopDirector,AlgebraicLoopScheduler,Align,Alloc,AnalyzeExceptionAttribute,AnnotationEditorFactory,AnythingToDouble,ApplyFilterOverArray,ApplyFunction,ApplyFunctionOverSequence,ArcAttribute,AreaEventType,ArrayAccumulate,ArrayAppend,ArrayAverage,ArrayContains,ArrayElement,ArrayElementAsMatrix,ArrayExtract,ArrayLength,ArrayLevelCrossing,ArrayMaximum,ArrayMinimum,ArrayOfRecordsConfigureFactory,ArrayOfRecordsExporter,ArrayOfRecordsRecorder,ArrayPeakSearch,ArrayPlotter,ArrayPlotterXY,ArrayRemoveElement,ArraySort,ArraySum,ArrayToElements,ArrayToMatrix,ArrayToSequence,ArrayUpdate,ArrowAttribute,ArrowKeyProbe,ArrowKeySensor,Assert,Assert.AssertPort,ATCDirector,ATCDirector,AtomicActor,AtomicActorMatcher,AtomicCommunicationAspect,AtomicComponent,AtomicContinuationActor,AtomicExecutionAspect,AtomicWirelessChannel,Attribute,AttributeChanged,AttributeExpressionAttribute,AttributeMatcher,AttributeValueAttribute,AttributeValueIcon,AudioCapture,AudioPlayer,AudioPlayer,AudioReadBuffer,AudioReader,AudioWriteBuffer,AudioWriter,AuthManager,AutoAdapter,Autocorrelation,Average,AverageOverTime,BackDropQueue,Backoff,BandlimitedNoise,BarGraph,Barrier,Barrier,BaseDimensionRepresentativeConcept,BaseMultipleMethodsActor,BaseSDFScheduler,BaseUnit,BaseUnitConcept,BasicModelErrorHandler,BasicSwitch,BasicSwitch.BasicSwitchAttributes,Bernoulli,Bernoulli,Bernoulli,Bernoulli,BinaryNonStrictLogicGate,BinaryOperationMonotonicFunctionDefinition,BinarySwitch,BitsToInt,BluetoothChannel,BluetoothDevice,BluetoothNode,BooleanMultiplexor,BooleanMultiplexor,BooleanMultiplexor,BooleanMultiplexor,BooleanSelect,BooleanSwitch,BooleanSwitch,BooleanSwitch,BooleanToAnything,BooleanToAnything,BooleanToAnything,BooleanToAnything,BootstrapSampleDelay,BootstrapSampleDelay,BootstrapSampleDelay,BoundedBufferNondeterministicDelay,BoundedBufferTimedDelay,Box2D,Box3D,BoxedValueIcon,BoxedValuesIcon,Break,BrowserEffigy,BrowserEffigy.Factory,BrowserTableau,BrowserTableau.Factory,Buffer,Buffer,Bus,Bus.BusAttributes,BusAssembler,BusDisassembler,Butterfly,Button,ButtonTime,CA2DConvolution,CachedSDFScheduler,CActorBase,CADirector,CalInterpreter,CanBus,CanBus.CanBusAttributes,CanBusPriority,CancelFireAtTest,CartesianToComplex,CartesianToPolar,Case,Case,Case,CaseDirector,CaseDirector,CaseGraphTableau,CaseGraphTableau.Factory,CATableau,CatchExceptionAttribute,CatchUpComposite,CatchUpComposite.Contents,CAViewer,CC3000Control,CC3000Control,CC3000Module,CC3000Module,CCodeGenerator,CertiRtig,ChangePtr,ChannelPort,ChannelState,CheckBoxStyle,ChicAttribute,ChicControllerFactory,ChicInvoker,ChoiceParameter,ChoiceStringParameter,ChoiceStyle,Chop,Chopstick,ChordFollower,ChordParser,CIActor,CIDirector,CipherActor,CircularSweep3D,ClassConceptFunctionDefinitionAttribute,ClassWrapper,ClipPlayer,Clock,Clone,CodeGeneratorAdapter,CodeGeneratorGUIFactory,CollectLatticeOntologySolverDetails,CollisionDetector,ColorAttribute,ColorFinder,ColtBeta,ColtBinomial,ColtBinomial,ColtBinomialSelector,ColtBinomialSelector,ColtBreitWigner,ColtChiSquare,ColtExponential,ColtExponentialPower,ColtGamma,ColtHyperGeometric,ColtLogarithmic,ColtNegativeBinomial,ColtNormal,ColtPoisson,ColtPoisson,ColtPoissonSlow,ColtRandomSource,ColtRandomSource,ColtStudentT,ColtVonMises,ColtZeta,Combine,ComboBox,ComboBox.Item,ComboItem,CommitActionsAttribute,CommunicationAspectAttributes,CommunicationAspectMonitor,CommunicationAspectMonitor.CommunicationAspectMonitorEditorFactory,CommunicationRequestPort,CommunicationResponsePort,Commutator,Commutator,Commutator,Comparator,Comparator,Comparator,Comparator,CompiledCompositeActor,CompiledCompositeActor,CompiledCompositeActor,ComplexAddSubtract,ComplexToCartesian,ComplexToCartesian,ComplexToCartesian,ComplexToCartesian,ComplexToPolar,ComponentActor,ComponentEntity,ComponentPort,ComponentRelation,CompositeActor,CompositeActorMatcher,CompositeCommunicationAspect,CompositeCommunicationAspect.CompositeCommunicationAspectAttributes,CompositeEntity,CompositeExecutionAspect,CompositeExecutionAspect.CompositeExecutionAspectAttributes,CompositeOptimizer,CompositeOptimizer.OptimizerComposite,CompositeOptimizer.OptimizerDirector,CompositeOptimizerUsingGradient,CompositeOptimizerUsingGradient.OptimizerComposite,CompositeOptimizerUsingGradient.OptimizerDirector,CompositeProcessDirector,ComputeHistogram,Concat,Concept,ConceptAttribute,ConceptFunctionDefinitionAttribute,ConceptIcon,ConceptRelation,Conditional,Cone3D,ConfigurableAttribute,Configuration,ConfigurationEffigy,ConfigurationSelect,ConfigurationSwitch,Configure,Configurer,Configurer.ContainmentExtender,Console,Console.Factory,Consonants,Const,Const,Const,Const,ConstantPublisherPort,ConstPlaceable,Constraint,ConstraintMonitor,ConstraintMonitor.ConstraintMonitorAttributes,ConstraintMonitorIcon,ConstraintsCalculator,ContainerIgnoringAttribute,ContainmentExtender,ContentionAlarm,ContextMenuFactoryCreator,ContinuousDirector,ContinuousIntegrator,ContinuousMerge,ContinuousScheduler,ContinuousTimeDelay,ContinuousTransferFunction,ControlActor,Controller,Converter,ConvertParticlesToCovarianceMatrix,ConvolutionalCoder,CopyCatIcon,CoroutineDirector,Counter,Counter,Counter,CountTrues,Course,CovarianceStatePredictor,CPort,CreationAttribute,CrossbarSwitch,CryptographyActor,CSPActor,CSPBuffer,CSPCondGet,CSPCondPut,CSPDirector,CSPGet,CSPGetToken,CSPHasRoom,CSPHasToken,CSPMultiSink,CSPMultiSource,CSPPut,CSPPutToken,CSPSieve,CSPSink,CSPSource,CSVReader,CSVWriter,Current,CurrentDate,CurrentMicrostep,CurrentMicrostep,CurrentTime,CurrentTime,CurrentTime,CurrentTime,CustomAdder,Cylinder3D,DatabaseInsert,DatabaseManager,DatabaseQuery,DatabaseSelect,DataCollector,Datagram,DatagramReader,DatagramWriter,DataPump,DateConstructor,DateElements,DateToEvent,DateToModelTime,DateToString,DB,DB,DB,DB,DCT2x2dc,DCT4x4dc,DCT8x8,DDEActor,DDEDirector,DDEGet,DDEGetNToken,DDEGetToken,DDEIOPort,DDEPut,DDEPutToken,DDESink,DDFBooleanSelect,DDFDirector,DDFOrderedMerge,DDFSelect,DDFSingleTokenCommutator,DEActor,DebugController,DebuggerParameter,DebugListenerTableau,DecorationParameters,DecoratorAttributes,DEDirector,DEDirector,Default,DefaultDirectoryAttribute,DefaultIconLink,DefaultIconScript,DefaultModelAttribute,DefaultTitle,DelayChannel,DelayLine,DelayStart,DeltaConstraintSolver,DeltaConstraintSolverDisplayActions,DependencyDeclaration,DependencyHighlighter,DEReceiver,Derivative,Derivative,DerivedDimensionRepresentativeConcept,DerivedUnitConcept,DeScrambler,DesignPatternIcon,DesignPatternImporter,DestinationAirport,DEThreadActor,DETransformer,DialogTableau,Dictionary,Differential,Differential,Differential,DifferentialSystem,DimensionlessConcept,DimensionRepresentativeConcept,Director,Director,Director,Director,Director,DirectoryListing,Discard,Discard,Discard,Discard,DiscardDoubles,DiscardDoublesArray,DiscardGenerals,DiscreteClock,DiscreteClock,DiscreteClock,DiscreteRandomSource,Display,Display,Display,Display,Display,Display,Display,DisplayAll,DistributedDirector,DistributedLineWriter,DistributedSDFDirector,DistributedSDFScheduler,DistributedTypedCompositeActor,DistributedTypedIORelation,Distributor,Distributor,Distributor,Distributor,DivideConceptFunctionDefinition,DocAttribute,DocBuilder,DocBuilderEffigy,DocBuilderEffigy.Factory,DocBuilderTableau,DocBuilderTableau.Factory,DocEffigy,DocEffigy.Factory,DocTableau,DocTableau.Factory,Documentation,DocumentationAttribute,DocViewerFactory,DoNothingDirector,DotProduct,DoubleFork,DoubleMatrixToJAI,DoubleRangeParameter,DoubleReader,DoubleToFix,DoubleToMatrix,DownSample,DownSample,DownSample,DropSensorHandler,DropSensorHandler,DTDirector,DummyDisplay,DummySource,DummyTransformer,DygraphsJSPlotterAttribute,DynamicCoreAssignmentScheduler,DynamicEditorIcon,EDFScheduler,EditableChoiceStyle,EditIconTableau,EditIconTableau.Factory,EditorFactory,EditorIcon,EditorPaneFactory,Effigy,EffigyFactory,ElementsToArray,ElementsToArray,Ellipse2D,EllipseAttribute,EmbeddedCodeActor,EmbeddedCodeActor,EmbeddedCodeActor,EmbeddedCodeActor.EmbeddedActor,EmbeddedCodeActor.EmbeddedActor,EmbeddedCodeActor.EmbeddedActor,Emit,EnabledComposite,EncoderHandler,EncoderHandler,Entity,EntityLibrary,Equals,ErasureChannel,Event,Event.EventParameter,EventButton,EventButton,EventFilter,EventIcon,EventQueueDebugger,EventSource,EventToDate,Excel,ExceptionAnalyzer,ExceptionEmailer,ExceptionManager,ExceptionManagerGUIFactory,ExceptionManagerModel,Exec,ExecShellEffigy,ExecShellEffigy.ShellFactory,ExecShellTableau,ExecShellTableau.Factory,Execute,ExecuteActor,ExecuteCompositeActor,ExecutionAspectPlotterEditorFactory,ExecutionAttributes,ExecutionRequestPort,ExecutionResponsePort,ExecutionTime,ExecutionTimeAttributes,Exit,ExpertParameter,Expression,Expression,Expression,Expression,ExpressionActorToBeAutoCodeGenerated,ExpressionConceptFunctionDefinitionAttribute,ExpressionReader,ExpressionShellEffigy,ExpressionShellEffigy.ShellFactory,ExpressionShellTableau,ExpressionShellTableau.Factory,ExpressionToToken,ExpressionWriter,ExternalTextEffigy,ExternalTextTableau,FactorOracle,FactorOracleGenerator,FactorOracleTop,FakePlotter,FCFSScheduler,FeedBackDelay,FFT,FFT,FFT,FileAttribute,FileChooserStyle,FileEditorTableauFactory,FileOrURLEditorFactory,FileParameter,FilePortParameter,FileReader,FileWriter,FilledShapeAttribute,FilterMpdu,FiniteConcept,FIR,FixComparator,FixConst,FixCounter,FixedPointDirector,FixedPointScheduler,FixedPriorityScheduler,FixSequence,FixToDouble,FixToFix,FixToString,FixTransformer,FlatScalarTokenInfiniteConcept,FlatScalarTokenRepresentativeConcept,FlatTokenInfiniteConcept,FlatTokenRepresentativeConcept,FlowThrough,FMIMACodeGenerator,FMIMACodeGeneratorAdapter,FMIMADirector,FMIMAHybridCodeGenerator,FMUImport,FMUImport,FMUImport,FMUImport,FMUImportHybrid,FMUQSS,FmvAutomaton,FmvAutomatonGraphTableau,FmvAutomatonGraphTableau.Factory,FmvState,FmvStateIcon,FrontDropQueue,FSMActor,FSMActor,FSMActor,FSMDirector,FSMDirector,FSMDirector,FSMDirector,FSMDirector,FSMGraphTableau,FSMGraphTableau.Factory,FSMMatcher,FSMReceiver,FSMReceiver,FSMTransitionParameter,Gaussian,Gaussian,Gaussian,Gaussian,GaussianMeasurementModel,Gem5Wrapper,GeneratorAttribute,GeneratorTableau,GeneratorTableau.Factory,GeneratorTableauAttribute,GenericCodeGenerator,GestureRecognition,GestureRecognition,GetCausalityInterface,GetCurrentMicrostep,GetProperties,GiottoAttributes,GiottoCEmachineFrameworkGenerator,GiottoCEmachineFrameworkGenerator.CEmachineFrameworkEditorFactory,GiottoCodeGenerator,GiottoCodeGenerator.GiottoEditorFactory,GiottoDirector,GiottoReceiver,GiottoScheduler,GiottoTimingManager,GPInputHandler,GPInputHandler,GPIOWriter,GPIOWriter,GPOutputSetup,GPOutputSetup,GRActor,GRActor2D,GRActor3D,GradientAdaptiveLattice,GraphicalLocator,GraphTransformer.ReplacementObjectAttribute,GRDirector,GRScheduler,GRShadedShape,GRShape2D,GRTransform,GRTransform2D,GTEvent,GTFrameTools.DelegatedUndoStackAttribute,GTGUIAction,GTIngredientsAttribute,GTIngredientsEditor.Factory,GTParameter,GTTableau,GTTableau.Factory,GTTableau.ModalTableauFactory,GUIAction,GUIProperty,HadamardCode,HammingCoder,HammingDecoder,HDFDirector,HDFFSMDirector,HiddenStyle,HierarchicalModeControllerFactory,HierarchicalStateControllerFactory,HierarchyFlatteningAttribute,HighlightEntities,HighlightEntities.HighlightIcons,HistogramPlotter,HlaAttributeReflector,HlaAttributeUpdater,HlaManager,HlaPublisher,HlaSubscriber,HMMExponentialClassifier,HMMExponentialEstimator,HMMGaussianClassifier,HMMGaussianEstimator,HMMGaussianEstimator,HMMMultinomialClassifier,HMMMultinomialEstimator,HSBtoRGB,HSBtoRGB,HSMMGaussianEstimator,HSMMGenerator,HSMMGeneratorGaussianEmissions,HSMMGeneratorMultinomialEmissions,HSMMMultinomialEstimator,HSMMParameterEstimator,HSMMTimeAwareGenerator,HSMMTimeAwareMultinomialEstimator,HSMMTimeAwareMultinomialEstimatorWithCodegen,HTMLCodeGenerator,HTMLCodeGeneratorAdapter,HTMLEffigy,HTMLEffigyFactory,HTMLImage,HTMLPageAssembler,HTMLText,HTMLTextPosition,HTMLViewerTableau,HTMLViewerTableau.Factory,HTVQEncode,HuffmanBasic,HuffmanCoder,HuffmanDecoder,HybridModalDirector,IconLink,IconScript,IDAttribute,IDCT4x4dc,IDCT8x8,IdentityActor,IFFT,IFFT,IFFT,IfThen,IfThenElse,IgnoringAttribute,IIR,Image2D,ImageAttribute,ImageContrast,ImageDisplay,ImageDisplay,ImageIcon,ImagePartition,ImageReader,ImageRotate,ImageSequence,ImageTableau,ImageTableau.Factory,ImageToJAI,ImageToJMF,ImageTokenEffigy,ImageTokenEffigy.Factory,ImageToString,ImageToString,ImageUnpartition,ImportAttribute,InequalityConceptFunctionDefinition,InfiniteConcept,InfiniteConceptRepresentative,Inhibit,InitModel,InitModelWithContainer,InputDevice,InputDevice,InputModel,InsideEntityEditorPaneFactory,InstantaneousDialogGenerator,InstantiableNamedObj,IntArrayToString,IntegerCounter,Integrator,Integrator,InteractiveDialog,InteractiveDialog.DialogTableau,InteractiveShell,InteractiveShell.ShellTableau,InterfaceAutomaton,InterfaceAutomatonGraphTableau,InterfaceAutomatonGraphTableau.Factory,InterfaceAutomatonTransition,InterfaceTableau,InterfaceTableau.Factory,Interpolator,IntRangeParameter,IntToBits,InUnitsOf,InvalidStringAttribute,InverseSourceStation,InverseStation,InverseTrack,IOPort,IOPort,IOPort,IORelation,IPAddress,IsPresent,IterateOverArray,IterateOverArray.IterateComposite,IterateOverArray.IteratePort,IterativeParameter,IterativeParameterIcon,JAIAffineTransform,JAIBandCombine,JAIBandSelect,JAIBMPWriter,JAIBorder,JAIBoxFilter,JAIConstant,JAIConvolve,JAICrop,JAIDataConvert,JAIDCT,JAIDFT,JAIEdgeDetection,JAIIDCT,JAIIDFT,JAIImageReader,JAIInvert,JAIJPEGWriter,JAILog,JAIMagnitude,JAIMedianFilter,JAIPeriodicShift,JAIPhase,JAIPNGWriter,JAIPNMWriter,JAIPolarToComplex,JAIRotate,JAIScale,JAITIFFWriter,JAIToDoubleMatrix,JAITranslate,JAITranspose,JAIWriter,JavaCodeGenerator,JavaScript,JavaScript,JavaScript,JavaScript,JopReadPort,JopReadPort,JopSerialRead,JopSerialRead,JopSerialWrite,JopSerialWrite,JopWatchDog,JopWatchDog,JopWritePort,JopWritePort,Joystick,JSAccessor,JSAccessor,JSAccessor,JSAccessor,JSAccessor,JSAccessor.ActionableAttribute,JSONToToken,JSPlotterAttribute,JVMTableau,JVMTableau.Factory,KeplerDocumentationAttribute,KeyInput3D,KeyInput3DProbe,KeyReader,KeyStoreActor,KeyWriter,KMeans,LabVIEWSimulator,Lattice,LatticeOntologySolver,LayoutHint,LayoutTableau,LazyTypedCompositeActor,LEDCubeUpdate,LEDCubeUpdate,LEDMatrix,LEDMatrix,Leds,LempelZivCoder,LempelZivDecoder,LevelCrossingDetector,LevelSkippingTableauFactory,LevinsonDurbin,LibraryAttribute,LifeCycleManager,LimitedFiringSource,LimitedFiringSource,LimitedFiringSource,LimitedRangeChannel,Limiter,Limiter,Limiter,Line2D,LinearDifferenceEquationSystem,LinearStateSpace,LineAttribute,LineCoder,LineReader,LineStyle,LineWriter,LinkTarget,LinkToOpenTableaux,LinkVisualizer,ListDirectory,ListenClock,ListenFeedBackDelay,ListenFork,ListenSink,ListenWire,LiveLink,LiveSoundActor,LMSAdaptive,Load,Loader3D,LoadStore,LocalClock,Location,LocationAttribute,LocationParameter,Locator,LogicalNot,LogicalNot,LogicFunction,LogicFunction,LogicFunction,LogicFunction,LogicGate,LogicOpConceptFunctionDefinition,LongToDate,LongToDouble,LookupTable,LoopTest2,LuminarySensorHandler,MACActorBase,Manager,Map,MapAttributes,MapFileStorage,MappingEditor,MappingEditorGUIFactory,MapTypeInfiniteConcept,MapWorker,Match,MatchingAttribute,MatchResultTableau,MatchResultTableau.Factory,MathematicalModelConverter,MathematicalModelConverterGUIFactory,MathFunction,MatrixJoin,MatrixSplit,MatrixToArray,MatrixToDouble,MatrixTokenTableau,MatrixTokenTableau.Factory,MatrixToSequence,MatrixViewer,Maximum,Maximum,MaxIndex,MeasurementModel,MeasurementModelAttributes,Memory,Memory,Memory,MemoryAccess,Merge,Merge,Merge,MethodCallPort,MetroIICompositeActor,MetroIIDEDirector,MetroIIDEDirectorForPtides,MetroIIDirector,MetroIIFSMDirector,MetroIIMirrorComposite,MetroIIMirrorComposite.MetroIIMirrorCompositeContents,MetroIIModalModel,MetroIIPNDirector,MetroIIPtidesDirector,MetroIIPtidesPlatform,MetroIIPtidesPlatform.PtidesMirrorPort,MetroIIPtidesPlatform.PtidesPlatformContents,MetroIIPtidesPort,MetroIISequentialSDFDirector,MetroIISRDirector,MetroIISystemCDirector,MicrostepDelay,MidiKeyToNote,Minimum,Minimum,Minimum,MirrorComposite,MirrorComposite.MirrorCompositeContents,MirrorDecorator,MirrorDecoratorAttributes,MirrorPort,MirrorPortParameter,MobileFunction,MobileModel,ModalBasePort,ModalController,ModalController,ModalController,ModalController,ModalDirector,ModalLayoutConfiguration,ModalModel,ModalModelMatcher,ModalPort,ModalRefinement,ModalRefinementPort,ModalTableauFactory,ModelCombine,ModelDirectory,ModelDisplay,ModelExecutor,ModelGenerator,ModelIOPort,ModelParameter,ModelReference,ModelRepaintController,ModelView,ModifyDate,ModularCodeGenerator,ModularCodeGenLazyTypedCompositeActor,ModularCodeGenTypedCompositeActor,ModularCodeGenTypedCompositeActor,ModularCompiledSDFTypedCompositeActor,ModularSDFCodeGenerator,MoMLAttribute,MoMLGenerator,MoMLModelAttribute,MoMLModelAttributeControllerFactory,MonitorImage,MonitorReceiverAttribute,MonitorReceiverContents,MonitorValue,MonotonicityConcept,MostRecent,MostRecent,MostRecent,MotorSetup,MotorSetup,MouseInput3D,MovableViewScreen3D,MovieReader,MovieWriter,MovingAverage,MovingAverage,MovingAverage,MovingMaximum,MultiCompositeActor,MultiCompositeActor,MultiCompositePort,MultiCompositePort,MultiInstanceComposite,MultipleConceptIcon,Multiplexor,Multiplexor,Multiplier,MultiplyConceptFunctionDefinition,MultiplyDivide,MultiplyDivide,MultiplyDivide,MultiplyDivide,MultiplyDivide,MultiplyDivide,MultirateFSMDirector,MutualInformationCalculator,NamedObj,NamedObjVariable,NamedProgramCodeGeneratorAdapter,NameIcon,NameParameter,ND_1,ND_2,ND_3,ND_4,ND_5,NegationAttribute,NeoPixelLEDStrip,NeoPixelLEDStrip,NetworkActorBase,NodeControllerFactory,NodeRandomizer,Noise,Noise,NondeterministicMerge,NonInterruptibleTimer,NonStrictAndGate,NonStrictDelay,NonStrictDisplay,NonStrictFSMDirector,NonStrictLogicFunction,NonStrictLogicGate,NonStrictOrGate,NonStrictTest,NonStrictThreeBitAdder,NonStrictXorGate,NotEditableLineStyle,NoteParser,NoteStyle,NoteToMidiKey,ObjectTokenSink,ObjectTokenSource,ObservationClassifier,Occupants,Occupants.OccupantsConfigureFactory,OctagonEventIcon,OnePort,Ontology,OntologyAnnotationAttribute,OntologyDisplayActions,OntologyGraphTableau,OntologyGraphTableau.Factory,OntologyMoMLHandler,OntologySolver,OntologySolverBase,OntologySolverGUIFactory,OntologySolverModel,OntologySolverTableau,OntologySolverTableau.Factory,Optimizer,OptimizingSDFDirector,OptimizingSDFScheduler,OptionAttribute,Or,OracleModel,OrderedMerge,OrderedRecordAssembler,OrthogonalCom,OscReceiver,OscSender,OutputActionsAttribute,OutputDevice,OutputDevice,OutputModel,PacketDropFaultGenerator,PacketToSensorData,PacketToSensorData,Panel,Parameter,ParameterDisplayIconScript,ParameterEditorStyle,ParameterEstimator,ParameterEstimator,ParameterEstimator.BusAttributes,ParameterMirrorPort,ParameterPort,ParametersAttribute,ParameterSet,ParkingClient,ParserAttribute,PartialSequenceScheduler,ParticleFilter,ParticleFilter,ParticleFilterRange,ParticleMutualInformation,PasswordAttribute,Pattern,PatternObjectAttribute,Pause,Pause,PDFAttribute,PDFIcon,PeriodicSampler,PersistenceAttribute,PetriNetActor,PetriNetDirector,PetriNetDisplay,PetriNetRecorder,PGMReader,PhaseUnwrap,Philosopher,PHY,PID,PID,PID,Place,PlaySound,Plot,PlotEffigy,PlotEffigy.Factory,PlotTableau,PlotTableau.Factory,Plotter,PlotterBase,PlotterBaseJavaSE.PlotWindowTableau,PNDirector,PoissonClock,PoissonClock,PolarToCartesian,PolarToComplex,PolyCylinder3D,Port,PortDirector,PortHasNoContainer,PortMatcher,PortNameProblem,PortParameter,PortParameterActor,PositionConstraintCalculator,PowerLossChannel,Pre,Predictor,PreemptableServer,PreinitializeMustBeInvoked,PreservationAttribute,Previous,Previous,PrintString,Priority,PriorityResourceAttributes,PrivateKeyReader,ProceduralCodeGenerator,ProcessAttribute,ProcessDirector,ProcessDirector,Processor,ProcessSink,ProductLatticeConcept,ProductLatticeOntology,ProductLatticeOntologySolver,ProductLatticeOntologySolverDisplayActions,ProgramCodeGenerator,ProgramCodeGeneratorAdapter,PSDFDirector,PSDFScheduler,PSNR,PtalonActor,PtalonExpressionParameter,PtalonMatcher,PtalonMatcher.NestedPtalonActor,PtalonParameter,PteraController,PteraDirector,PteraGraphTableau,PteraGraphTableau.Factory,PteraModalModel,PthalesAddHeaderActor,PthalesAtomicActor,PthalesCompositeActor,PthalesDirector,PthalesDynamicCompositeActor,PthalesGenericActor,PthalesRemoveHeaderActor,PthalesScheduler,PthalesWrapperCompositeActor,PtidesBasicReceiver,PtidesBasicReceiver,PtidesBasicReceiver,PtidesDirector,PtidesDirector,PtidesPlatform,PtidesPlatform.PtidesMirrorPort,PtidesPlatform.PtidesPlatformContents,PtidesPort,PtidesPreemptiveEDFDirector,PtidesPreemptiveEDFDirector,PtidesPreemptiveEDFDirector,PtidesPreemptiveEDFDirector,PtidesTopLevelDirector,PtidesTopLevelDirector,PtidyOSCodeGenerator,PtolemyEffigy,PtolemyEffigy.Factory,PtolemyEffigy.FactoryWithoutNew,PtolemyPreferences,PtolemyTableauFactory,PublicKeyReader,Publisher,Publisher,Publisher,Publisher,PublisherNonStrictTest,PublisherPort,PublisherTest,PublisherTest,PubSubPort,Pulse,Pulse,Pulse,Pulse,Punctuation,Pursuer,PythonScript,PythonShellEffigy,PythonShellEffigy.ShellFactory,PythonShellTableau,PythonShellTableau.Factory,QSSDirector,QSSDirectorTest,QSSIntegrator,QSSIntegrator,QuantizedSampler,Quantizer,Queue,Queue,QueueControl,QueuedTypedIOPort,RaisedCosine,Ramp,Ramp,Ramp,Ramp,RampNecessaryFiles,RandomInteger,RandomSource,RandomSource,RandomSource,RandomSource,Reader,ReadModel,ReadParametersAcrossLink,ReadParametersInContainer,RealTimeComposite,RealTimePlotter,ReceiveInput,Receiver,RecordAssembler,RecordConcept,RecordDisassembler,Recorder,Recorder,Recorder,RecorderGeneral,RecordUpdater,Rectangle2D,RectangleAttribute,RectangularFigure2D,RecursiveLattice,ReduceWorker,Refinement,Refinement,Refinement,RefinementExtender,RefinementPort,RefinementPort,RefinementPort,RefinementSuggestion,ReflectComposite,ReflectComposite.ReflectCompositeContents,Region,Register,Register,Register,Register,RegisterSR,Relation,RelationCollapsingAttribute,RelationHidingAttribute,RelativeLocation,Remainder,Remainder,RemoveNilTokens,RendezvousDirector,Repeat,Repeat,Repeat,Replacement,Report,RequireVersion,ResettableTimer,ResizableAttributeControllerFactory,ResizablePolygonAttribute,ResourcePool,ResourcePool,RExpression,RExpression2,Rician,ROM,Room,Rotate2D,Rotate3D,Round,Round,Round,Round,RunCompositeActor,RunnableCodeGenerator,RunningMaximum,RunningMinimum,RunTableau,RunTableau.Factory,RunTableau.TopFactory,RxCoordination,SaltAndPepper,SampleDelay,SampleDelay,SampleDelay,SampleDelay,Sampler,Scale,Scale,Scale,Scale,Scale2D,Scale3D,SchedulePlotter,SchedulePlotter.SchedulePlotterEditorFactory,Scheduler,SchedulingRelation,ScopeExtendingAttribute,Scrambler,SCRGraphTableau,SCRGraphTableau.Factory,Script,SCRModel,SCRTableauFactory,SDFConverter,SDFDirector,SDFDirector,SDFDirector,SDFDirector,SDFDirector,SDFDirector,SDFIOPort,SDFModularScheduler,SDFReceiver,SDFReceiver,SDFScheduler,SDFTestConsumer,SDFTestDelay,SDFTestJoin,SDFTestRamp,SDFTestScheduler,SDFTestSplit,SDFTestZeroRate1,SDFTestZeroRate2,SDFTransformer,SearchTest,SecretKey,SecretKeyReader,Select,SendMail,Sensor,SensorDataCalibration,SensorDataCalibration,SensorHandler,SensorHandler,SensorHandler,SensorHandler,Separator,Sequence,Sequence,Sequence,Sequence,SequenceAttribute,SequencedIntegrator,SequenceDirector,SequencedModelDirector,SequencedSharedMemoryActor,SequencedVariable,SequencePlotter,SequencePlotter,Sequencer,SequenceScheduler,SequenceScope,SequenceSource,SequenceToArray,SequenceToMatrix,SequentialClock,SerialComm,Server,SetProperties,SetTableau,SetVariable,ShapeAttribute,ShapeIcon,SharedBufferTransformer,SharedParameter,SharedQueue,ShowTypes,SIBaseDimensionRepresentativeConcept,SIDerivedDimensionRepresentativeConcept,SignatureActor,SignatureSigner,SignatureVerifier,SimpleALU,SimpleDelay,SimpleTableau,SimpleTableau.Factory,SimpleTableau.TopFactory,Simulator,SingleEvent,SingleEvent,SingleTokenCommutator,SingleTokenDistributor,SingletonAttribute,SingletonConfigurableAttribute,SingletonParameter,Sink,SIPrefixUnitConversionInfo,SizeAttribute,SketchedSource,Sleep,Sleep,SleepFireTwice,Slice,Slicer,SliderSource,SmallWorldRouter,SmartSender,SmoothSignal,SmoothToDouble,SmoothZeroCrossingDetector,SMVLegacyCodeActor,SongWrapper,SongWrapper,SoundActor,SoundPlayer,Source,SourceStation,SpeakerOutputDevice,SpeakerOutputDevice,Sphere3D,SplitReader,SQLStatement,SRDirector,SROptimizedScheduler,SRRandomizedScheduler,Starver,State,State,StateIcon,StateMatcher,StateMatcherController.Factory,StateMatcherIcon,StatePredictorWithAccControl,StatePredictorWithControl,StateSpaceModel,StateSpaceSimulator,StaticALU,StaticSchedulingDirector,StaticSchedulingDirector,StaticSchedulingDirectorAttributes,Station,StationWriter,Stop,Stop,Store,StormHandling,StreamLoader,StreamToMatrix,StringAttribute,StringCompare,StringCompare,StringCompare,StringCompare,StringConst,StringConst,StringConst,StringConstantParameter,StringFunction,StringIndexOf,StringLength,StringLength,StringLength,StringLength,StringMatches,StringOut,StringParameter,StringReplace,StringSimpleReplace,StringSplit,StringSubstring,StringToBoolean,StringToDate,StringToDouble,StringToInt,StringToIntArray,StringToKeyValue,StringToUnsignedByteArray,StringToXML,StuckAtFaultGenerator,SubMatrix,Subscriber,Subscriber,Subscriber,Subscriber,SubscriberPort,SubscriptionAggregator,SubscriptionAggregator,SubscriptionAggregator,SubscriptionAggregatorPort,SubtractConceptFunctionDefinition,SumofAbsoluteDifferences,SuperdenseTimeTest,SuppressSimultaneousEvents,SVGIcon,Switch,SymmetricCrypto,SymmetricDecryption,SymmetricEncryption,Synchronizer,Synchronizer,SynchronizeToRealtime,SynchronizeToRealTime,SynchronousFixTransformer,SyntacticCodeGenerator,SyntacticCodeGeneratorAdapter,SyntacticGraph,SyntacticNode,SyntacticPort,SysMLADirector,SysMLConcurrentDirector,SysMLSequentialDirector,SystemCommand,Tableau,TableauFactory,TableauParameter,TableIcon,Task,TaskDirector,TaskPtDirector,TclShellEffigy,TclShellEffigy.ShellFactory,TclShellTableau,TclShellTableau.Factory,TCPPacketReceiver,TCPPacketTransmitter,TCSDirector,TDLActor,TDLCodeGenerator,TDLCodeGenerator.TDLEditorFactory,TDLController,TDLMode,TDLModule,TDLModuleDirector,TDLRefinement,TDLRefinementPort,TdlTableauFactory,TDLTask,TDLTaskPort,TdlTaskTableauFactory,TDLTransition,TemporaryVariable,TerrainProperty,Test,Test,Test,Test,Test,TestActor,TestActorPortDepth,TestComponentPort,TestComponentRelation,TestCompositeEntity,TestDirector,TesterDirector,TestExceptionAttribute,TestExceptionHandler,TestGenericCodeGenerator,TestIcon,TestInstantiableAttribute,TestInstantiableNamedObj,TestModel,TestModel,TestNullNamedObj,TestOrderedMerge,TestProcessActor,TestRamp,TestSharedParameter,TestSink,TestSink,TestSource,TestTypedIORelation,TextAttribute,TextEditorConfigureFactory,TextEditorTableau,TextEditorTableau.Factory,TextEditorTableauFactory,TextEffigy,TextEffigy.Factory,TextIcon,TextString3D,TextStyle,ThreadDirector,ThreadedComposite,ThrottleAttributes,ThrowException,ThrowModelError,TimeAdvanceEventIcon,TimeCompare,TimeCompare,TimedDelay,TimedDisplay,TimeDelay,TimeDelay,TimeDelay,TimeDelay,TimedMonitorValue,TimedPlotter,TimedPNDirector,TimedScope,TimedSource,TimeGap,TimeGap,TimeGap,TimeGap,Timer,TimeTriggeredEncoderHandler,TimeTriggeredEncoderHandler,Title,TMCompositeFacade,TMDirector,TokenEffigy,TokenEffigy.Factory,TokenReader,TokenTableau,TokenTableau.Factory,TokenToExpression,TokenToExpression,TokenToExpression,TokenToExpression,TokenToJSON,ToolBar,TopLevelCurrentTime,TopLevelCurrentTime,Torus3D,Track,Track,Tracker,TrackWriter,Transform,Transform.EmbeddedConfigurer,TransformationAttribute,TransformationAttributeController.Factory,TransformationAttributeEditorFactory,TransformationAttributeIcon,TransformationMode,TransformationRule,TransformationRule.TransformationDirector,Transformer,TransformEventController.Factory,TransientSingletonConfigurableAttribute,TransientState,Transition,Transition,TransitionEditorPaneFactory,TransitionMatcher,TransitionRefinement,TransitionRefinementPort,Translate2D,Translate3D,TransmitPropertyTransformer,TreeTableau,TreeTableau.Factory,TrellisDecoder,Triangular,Triangulator,TrigFunction,TrigFunction,TrigFunction,TrigFunction,TriggeredClock,TrueGate,TrueGate,TTESwitch,TwoPort,TwoPut,TxCoordination,TypeAttribute,TypedAtomicActor,TypedCompositeActor,TypedCompositeActor,TypedCompositeActor,TypedCompositeActor,TypedCompositeActor,TypedCompositeActor,TypedCompositeActor,TypedCompositeActor,TypedCompositeActor,TypedIOPort,TypedIORelation,TypedTestActor,TypedTestProcessActor,TypeOpaqueCompositeActor,TypeOpaqueCompositeActorTableauFactory,TypeTest,UnaryMathFunction,UnaryMathFunction,UnaryOperationMonotonicFunctionDefinition,Undefined,UndoStackAttribute,Uniform,Uniform,UnionDisassembler,UnionMerge,UnitAttribute,UnitCategory,UnitConcept,UnitConversionInfo,UnitsConverter,UnitSystem,UnscentedKalmanFilterSSM,UnsignedByteArrayToString,UpdatedValueIcon,UpSample,UpSample,UpSample,URIAttribute,URLDirectoryReader,URLReader,URLToImage,ValidateMpdu,ValueIcon,Variable,VariableClock,VariableDelay,VariableDelay,VariableDelaySwitch,VariableFIR,VariableLattice,VariableRecursiveLattice,VariableSleep,VectorAssembler,VectorAssembler,VectorAssembler,VectorDisassembler,VectorDisassembler,VectorDisassembler,VersionAttribute,Vertex,VideoCamera,VideoPlayer,View,ViewLayers3D,ViewScreen2D,ViewScreen3D,VirtualTinyOS,VisibleAttribute,VisibleParameterEditorFactory,VisualModelReference,VisualModelReference.LookInside,VisualSequenceDirector,VisualSequenceDirector.SequenceConfigureFactory,ViterbiDecoder,Vowels,VQDecode,WaitingTime,WallClockTime,Waveform,WebAttribute,WebContent,WebElement,WebExportParameters,WelcomeWindowTableau,When,While,WindowPropertiesAttribute,Wire,Wire,WiredToWireless,WirelessComposite,WirelessDirector,WirelessIOPort,WirelessToWired,WriteModel,Writer,XMLIcon,XMLInclusion,XSLTransformer,XYPlotter,XYScope,ZenoDelay,ZeroOneSource,ZeroOrderHold
public interface ModelErrorHandlerInterface for model error handlers. A model error is an exception that is passed up the Ptolemy II hierarchy for handling until a container with a registered error handler is found. If there is no registered error handler, then the error is ignored. It is like throwing an exception, except that instead of unraveling the calling stack, it travels up the Ptolemy II hierarchy.A typical use of this facility is where an actor does the following:
handleModelError(this, new IllegalActionException(this, message));
instead of this:throw new IllegalActionException(this, message);
The former allows a container in the hierarchy to intercept the exception, whereas the latter simply throws the exception.- Since:
- Ptolemy II 2.1
- Version:
- $Id$
- Author:
- Edward A. Lee
- Pt.AcceptedRating:
- Green (hyzheng)
- Pt.ProposedRating:
- Green (eal)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanhandleModelError(NamedObj context, IllegalActionException exception)Handle a model error.
-
-
-
Method Detail
-
handleModelError
boolean handleModelError(NamedObj context, IllegalActionException exception) throws IllegalActionException
Handle a model error.- Parameters:
context- The object in which the error occurred.exception- An exception that represents the error.- Returns:
- True if the error has been handled, or false if the error is not handled.
- Throws:
IllegalActionException- If the handler handles the error by throwing an exception.
-
-