public class BasicPostProcessorDescriptorImpl extends Object implements IPostProcessor.Descriptor
IPostProcessor.Descriptor that will delegate its method implementation to values given
to its constructor.IPostProcessor.Descriptor.Registry<K>| Constructor and Description |
|---|
BasicPostProcessorDescriptorImpl(IPostProcessor postProcessor,
Pattern nsURI,
Pattern resourceURI)
Constructs a new descriptor with the given value.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getInstanceClassName()
Returns the class name of the instance that will be returned by
IPostProcessor.Descriptor.getPostProcessor(). |
Pattern |
getNsURI()
Returns the pattern of namespace URI on which this post processor can be applied.
|
int |
getOrdinal()
Returns the ordinal of this post processor.
|
IPostProcessor |
getPostProcessor()
Returns the wrapped post processor.
|
Pattern |
getResourceURI()
Returns the pattern of resource URI on which this post processor can be applied.
|
void |
setOrdinal(int parseInt)
Set the ordinal of this post processor.
|
public BasicPostProcessorDescriptorImpl(IPostProcessor postProcessor, Pattern nsURI, Pattern resourceURI)
postProcessor - the described post processornsURI - The nsURI pattern on which the described post processor applied to. May be null
.resourceURI - The resourceURI pattern on which the described post processor applied to. May be
nullpublic Pattern getNsURI()
getNsURI in interface IPostProcessor.DescriptorIPostProcessor.Descriptor.getNsURI()public Pattern getResourceURI()
getResourceURI in interface IPostProcessor.DescriptorIPostProcessor.Descriptor.getResourceURI()public String getInstanceClassName()
IPostProcessor.Descriptor.getPostProcessor().getInstanceClassName in interface IPostProcessor.DescriptorIPostProcessor.Descriptor.getPostProcessor().IPostProcessor.Descriptor.getInstanceClassName()public IPostProcessor getPostProcessor()
getPostProcessor in interface IPostProcessor.DescriptorIPostProcessor.Descriptor.getPostProcessor()public int getOrdinal()
getOrdinal in interface IPostProcessor.DescriptorIPostProcessor.Descriptor.getOrdinal()public void setOrdinal(int parseInt)
setOrdinal in interface IPostProcessor.DescriptorparseInt - The ordinal.IPostProcessor.Descriptor.setOrdinal(int)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.