edu.bonn.xulu.io
Interface Factory

All Known Subinterfaces:
ExportFactory, HandlerFactory, ImportFactory, InstantiationFactory
All Known Implementing Classes:
AbstractFactory, CAAreaListFactory_ShapeFile, CASettlementAreaListFactory_ShapeFile, DataExportHandlerFactory, DynamicXuluObject.DefaultFactory, DynamicXuluObjectFactory_BasicStructure, FileExportHandlerFactory, GridCoverageFactory, GridCoverageFactory_ArcInfoAsciiGrid, GridCoverageFactory_GeoTiff, GridListFactory, GridListFactory, GridListFactory, GridListFactory, GridListFactory, GridListFactory, GridListFactory_ArcInfoAsciiGrid, GridListFactory_ArcInfoAsciiGrid, GridListFactory_ArcInfoAsciiGrid, GridListFactory_ArcInfoAsciiGrid, GridListFactory_ArcInfoAsciiGrid, GridListFactory_ArcInfoAsciiGrid, MultiGridFactory, MultiGridFactory, MultiGridFactory, MultiGridFactory, MultiGridFactory, MultiGridFactory, MultiGridFactory_ArcInfoAsciiGrid, MultiGridFactory_ArcInfoAsciiGrid, MultiGridFactory_ArcInfoAsciiGrid, MultiGridFactory_ArcInfoAsciiGrid, MultiGridFactory_ArcInfoAsciiGrid, MultiGridFactory_ArcInfoAsciiGrid, SingleFeatureCollectionFactory, SingleFeatureCollectionFactory_ShapeFile, SingleGridFactory, SingleGridFactory, SingleGridFactory, SingleGridFactory, SingleGridFactory, SingleGridFactory, SingleGridFactory_ArcInfoAsciiGrid, SingleGridFactory_ArcInfoAsciiGrid, SingleGridFactory_ArcInfoAsciiGrid, SingleGridFactory_ArcInfoAsciiGrid, SingleGridFactory_ArcInfoAsciiGrid, SingleGridFactory_ArcInfoAsciiGrid, SingleGridFactory_GeoTiff, SingleGridFactory_GeoTiff, SingleGridFactory_GeoTiff, SingleGridFactory_GeoTiff, SingleGridFactory_GeoTiff, SplittableGridLLFactory, VisualisationHandlerFactory, WritableGridArrayFactory, WritableGridArrayFactory_ArcInfoAsciiGrid, WritableGridArrayFactory_GeoTiff, WritableGridFactory, WritableGridLLFactory, WritableGridRasterFactory, WritableGridRasterFactory_ArcInfoAsciiGrid, WritableGridRasterFactory_GeoTiff, XuluGridFactory

public interface Factory

Dieses Interface bildet den Obertyp fuer jegliche Art von Factory.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Method Summary
 boolean equals(Factory fac)
          Vergleicht, ob die Factory mit einer anderen uebereinstimmt.
 

Method Detail

equals

boolean equals(Factory fac)
Vergleicht, ob die Factory mit einer anderen uebereinstimmt. Da Factorys nur quasi-statische Methoden besitzen, sollte dies der Fall sein, wenn die Factorys derselben Klasse angehoeren. Die Methode sollte also einfach folgendes zurueckgeben:
return fac.getClass().equals( this.getClass() );

Parameters:
fac - andere Factory