uk.co.agena.minerva.util.model
Interface Identifiable

All Known Subinterfaces:
Connectable, FamilyMember, NamedFamilyMember
All Known Implementing Classes:
BooleanEN, ContinuousEN, ContinuousIntervalEN, DataSet, DataSetGrouping, DiscreteRealEN, ExtendedBN, ExtendedNode, ExtendedState, IntegerIntervalEN, LabelledEN, MessagePassingLinks, Model, NumericalEN, Observation, RankedEN, Scenario

public interface Identifiable

This interface is implemented by objects that have a unique integer ID. It allows the Identifier class to iterate through lists of such objects and check their IDs when looking for the next available ID.

See Also:
Identifier

Method Summary
 int getId()
          Returns the unique integer ID of the object.
 

Method Detail

getId

int getId()
Returns the unique integer ID of the object.

Returns:
the unique integer ID


Copyright © 2006 Agena Ltd. All Rights Reserved.