intarsys PDF library API

de.intarsys.pdf.app.appearance
Class StandardAppearanceCreatorRegistry

java.lang.Object
  extended by de.intarsys.pdf.app.appearance.StandardAppearanceCreatorRegistry
All Implemented Interfaces:
IAppearanceCreatorRegistry

public class StandardAppearanceCreatorRegistry
extends Object
implements IAppearanceCreatorRegistry

A registry for the available IAppearanceCreator strategies. The IAppearanceCreator is looked up by the annotation sub-type.


Method Summary
 List getAppearanceCreators()
          A collection of all registered IAppearanceCreator instances.
 IAppearanceCreator lookupAppearanceCreator(COSName type)
           
 void registerAppearanceCreator(IAppearanceCreator creator)
           
 void unregisterAppearanceCreator(IAppearanceCreator creator)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

registerAppearanceCreator

public void registerAppearanceCreator(IAppearanceCreator creator)
Specified by:
registerAppearanceCreator in interface IAppearanceCreatorRegistry

lookupAppearanceCreator

public IAppearanceCreator lookupAppearanceCreator(COSName type)
Specified by:
lookupAppearanceCreator in interface IAppearanceCreatorRegistry

unregisterAppearanceCreator

public void unregisterAppearanceCreator(IAppearanceCreator creator)
Specified by:
unregisterAppearanceCreator in interface IAppearanceCreatorRegistry

getAppearanceCreators

public List getAppearanceCreators()
Description copied from interface: IAppearanceCreatorRegistry
A collection of all registered IAppearanceCreator instances.

Specified by:
getAppearanceCreators in interface IAppearanceCreatorRegistry
Returns:
A collection of all registered IAppearanceCreator instances.

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.