ptolemy.domains.modal.kernel
Interface ConfigurableEntity

All Superinterfaces:
Configurable
All Known Implementing Classes:
Clone, Configure, Event, Execute, FmvState, GTEvent, InitModel, InitModelWithContainer, InputModel, ListDirectory, Match, OutputModel, Plot, ReadModel, ReceiveInput, Report, SetTableau, Sleep, State, StateMatcher, Stop, Test, Transform, View, WriteModel

public interface ConfigurableEntity
extends Configurable

An interface for entities that can be configured. Such an entity should have a Configurer in it, whose container need not be that entity. The entity should also be configurable by implementing all the methods in Configurable.

Since:
Ptolemy II 8.0
Version:
$Id: ConfigurableEntity.java 57044 2010-01-27 22:41:05Z cxh $
Author:
Thomas Huining Feng
Accepted Rating:
Red (tfeng)
Proposed Rating:
Red (tfeng)

Method Summary
 Configurer getConfigurer()
          Get the Configurer object for this entity.
 
Methods inherited from interface ptolemy.kernel.util.Configurable
configure, getConfigureSource, getConfigureText
 

Method Detail

getConfigurer

Configurer getConfigurer()
Get the Configurer object for this entity.

Returns:
the Configurer object for this entity.