ptolemy.kernel.util
Interface Singleton

All Known Implementing Classes:
DebugController, DependencyHighlighter, DocAttribute, EventQueueDebugger, GeneratorAttribute, GeneratorTableauAttribute, GTFrameTools.DelegatedUndoStackAttribute, HierarchicalModeControllerFactory, HierarchicalStateControllerFactory, HierarchicalStateControllerFactory, IDAttribute, Location, MonitorReceiverAttribute, MonitorReceiverContents, NodeControllerFactory, ParserAttribute, ResizableAttributeControllerFactory, SingletonAttribute, SingletonConfigurableAttribute, State.InvisibleModalModel, State.InvisibleModalModel, StateMatcherController.Factory, TransformationAttributeController.Factory, TransformEventController.Factory, TransientSingletonConfigurableAttribute, UndoStackAttribute, URIAttribute, Vertex

public interface Singleton

This interface is used to indicate that an attribute is a singleton, meaning that when setContainer() is called, if there is a previous instance of the attribute, then that previous instance is removed.

Since:
Ptolemy II 4.0
Version:
$Id: Singleton.java 38798 2005-07-08 20:00:01Z cxh $
Author:
Edward A. Lee
Accepted Rating:
Green (cxh)
Proposed Rating:
Green (eal)