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
null
public Pattern getNsURI()
getNsURI
in interface IPostProcessor.Descriptor
IPostProcessor.Descriptor.getNsURI()
public Pattern getResourceURI()
getResourceURI
in interface IPostProcessor.Descriptor
IPostProcessor.Descriptor.getResourceURI()
public String getInstanceClassName()
IPostProcessor.Descriptor.getPostProcessor()
.getInstanceClassName
in interface IPostProcessor.Descriptor
IPostProcessor.Descriptor.getPostProcessor()
.IPostProcessor.Descriptor.getInstanceClassName()
public IPostProcessor getPostProcessor()
getPostProcessor
in interface IPostProcessor.Descriptor
IPostProcessor.Descriptor.getPostProcessor()
public int getOrdinal()
getOrdinal
in interface IPostProcessor.Descriptor
IPostProcessor.Descriptor.getOrdinal()
public void setOrdinal(int parseInt)
setOrdinal
in interface IPostProcessor.Descriptor
parseInt
- The ordinal.IPostProcessor.Descriptor.setOrdinal(int)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.