|
jPod PDF library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.intarsys.pdf.app.annotation.StandardAnnotationOutlet
public class StandardAnnotationOutlet
A VM singleton implementation for IAnnotationOutlet
.
This implementation provides for a service provider style registration of
IAnnotationFactory
instances by default.
Method Summary | |
---|---|
IAnnotationFactory[] |
getAnnotationFactories()
The list of all available IAnnotationFactory objects. |
boolean |
isLookupProviders()
|
IAnnotationFactory |
lookupAnnotationFactory(COSName type)
The IAnnotationFactory for the requested annotation type or null. |
void |
registerAnnotationFactory(IAnnotationFactory factory)
Register a new IAnnotationFactory object. |
void |
setLookupProviders(boolean lookupProviders)
|
void |
unregisterAnnotationFactory(IAnnotationFactory factory)
Unregister a IAnnotationFactory object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public IAnnotationFactory[] getAnnotationFactories()
IAnnotationOutlet
IAnnotationFactory
objects. This is not
the internal data structure, so you can not manipulate directly.
getAnnotationFactories
in interface IAnnotationOutlet
IAnnotationFactory
instances.public boolean isLookupProviders()
public IAnnotationFactory lookupAnnotationFactory(COSName type)
IAnnotationOutlet
IAnnotationFactory
for the requested annotation type or null.
lookupAnnotationFactory
in interface IAnnotationOutlet
type
- An annotation type.
IAnnotationFactory
for the requested annotation type
or null.public void registerAnnotationFactory(IAnnotationFactory factory)
IAnnotationOutlet
IAnnotationFactory
object.
registerAnnotationFactory
in interface IAnnotationOutlet
factory
- The factory object to be registered.public void setLookupProviders(boolean lookupProviders)
public void unregisterAnnotationFactory(IAnnotationFactory factory)
IAnnotationOutlet
IAnnotationFactory
object.
unregisterAnnotationFactory
in interface IAnnotationOutlet
factory
- The factory object to be deregistered.
|
jPod PDF library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |