|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICoordinatorFactory
Produces coordinator instances. Must be equal only to factory with same
class. hashCode()
must be implemented correctly aswell, to
reflect this behaviour. It must be instantiable using the zero-argument
public constructor.
Method Summary | |
---|---|
ICoordinator |
create(String outputClassId)
Creates the coordinator that exports a particular document class. |
Set<CoordinatorInfo> |
getCoordinators()
Returns the information about all known output document classes. |
Method Detail |
---|
ICoordinator create(String outputClassId)
outputClassId
- the class of documents that this coordinator
produces. It may be one of preddefined constants or a custom one. If the
coordinator does not support this class then it must throw an exception.
IllegalArgumentException
- if the output class is not supported by
this coordinator.Set<CoordinatorInfo> getCoordinators()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |