Interface IdentifiableFactory<E extends Identifiable>

All Known Implementing Classes:
EncapsulationFactoryBase

public interface IdentifiableFactory<E extends Identifiable>
Factory interface for creating Identifiables.
  • Method Summary

    Modifier and Type
    Method
    Description
    Construct the appropriate Identifiable object with the given id from the InputStream is.
    int
    Return the id of this factory, which is the id of the result of any create call.
  • Method Details

    • getId

      int getId()
      Return the id of this factory, which is the id of the result of any create call.
      Returns:
      factory id
    • create

      E create(ORB orb, InputStream in)
      Construct the appropriate Identifiable object with the given id from the InputStream is.
      Parameters:
      orb - ORB to use for creation
      in - stream to construct object from
      Returns:
      constructed Identifiable