modhelxs.ecore
Interface NamedEntity

All Known Subinterfaces:
AtomicBlock, Block, BlockStructure, InterfaceBlock, Model, ModelOfComputation, ObservableEntity, Pin, Relation
All Known Implementing Classes:
AbstractDEMoC, AtomicBlock, Block, BlockStructure, DE_SDF_DumbInterfaceBlock, DE_SDF_InterfaceBlock, DE_SDF_LinInterpolator, DE_TFSM_InterfaceBlock, DEConst, DEDelay, DEMoC, DEPlotter, DERamp, DEScenario, DETestLogger, DETextDisplay, Engine, EventFeeder, FSMState, InterfaceBlock, ManagedBlock, ManagedInterfaceBlock, Model, ModelOfComputation, ModelOfComputationImpl, NamedEntity, ObservableEntity, Pin, PlainManagedBlock, PlainManagedInterfaceBlock, Probe, Relation, SDFAdder, SDFConst, SDFIntegrator, SDFLimitedIntegrator, SDFLimiter, SDFMoC, SDFRamp, SDFSampleDelay, SDFScale, SDFTextDisplay, TFSMMoC, TimedManagedBlock, TimedManagedInterfaceBlock, WindowController, WindowModel

public interface NamedEntity

A named entity is an entity with a name and properties.

Author:
boulange

Method Summary
 java.lang.String getName()
          Get the name of this entity.
 java.util.Collection<java.lang.String> getProperties()
          Get the properties of this entity.
 void setName(java.lang.String name)
          Set the name of this entity.
 

Method Detail

getName

java.lang.String getName()
Get the name of this entity.


setName

void setName(java.lang.String name)
Set the name of this entity.


getProperties

java.util.Collection<java.lang.String> getProperties()
Get the properties of this entity.