public class PostProcessorDescriptor extends PluginClassDescriptor<IPostProcessor> implements IPostProcessor.Descriptor
IPostProcessor.Descriptor.Registry<K>
attributeName, element
Constructor and Description |
---|
PostProcessorDescriptor(IConfigurationElement element,
Pattern nsURI,
Pattern resourceURI)
Creates a descriptor corresponding to the information of the given element.
|
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 r)
Set the ordinal of this post processor.
|
createInstance
public PostProcessorDescriptor(IConfigurationElement element, Pattern nsURI, Pattern resourceURI)
element
- Configuration element from which to create this descriptor.nsURI
- The pattern of namespace URI on which this post processor can be applied.resourceURI
- The pattern of resource URI on which this post processor can be applied.public Pattern getNsURI()
getNsURI
in interface IPostProcessor.Descriptor
org.eclipse.emf.compare.postprocessor.IPostProcessor#getNsURI()
public Pattern getResourceURI()
getResourceURI
in interface IPostProcessor.Descriptor
org.eclipse.emf.compare.postprocessor.IPostProcessor#getResourceURI()
public IPostProcessor getPostProcessor()
getPostProcessor
in interface IPostProcessor.Descriptor
IPostProcessor.Descriptor.getPostProcessor()
public String getInstanceClassName()
IPostProcessor.Descriptor.getPostProcessor()
.getInstanceClassName
in interface IPostProcessor.Descriptor
IPostProcessor.Descriptor.getPostProcessor()
.IPostProcessor.Descriptor.getInstanceClassName()
public int getOrdinal()
getOrdinal
in interface IPostProcessor.Descriptor
IPostProcessor.Descriptor.getOrdinal()
public void setOrdinal(int r)
setOrdinal
in interface IPostProcessor.Descriptor
r
- The ordinal.IPostProcessor.Descriptor.setOrdinal(int)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.