public abstract class AbstractBandanaImportPreProcessor extends AbstractPrimitivePropertyImportPreProcessor
Constructor and Description |
---|
AbstractBandanaImportPreProcessor() |
Modifier and Type | Method and Description |
---|---|
protected abstract List<String> |
getPropertyNames()
Provides a list of names of properties that the pre-processor is targeting for processing.
|
boolean |
handles(ImportedObject importedObject) |
protected abstract boolean |
isTargetObject(ImportedObject object) |
protected abstract PrimitiveProperty |
updateProperty(PrimitiveProperty primitiveProperty) |
process, propertiesMatchingNames
protected abstract List<String> getPropertyNames()
AbstractPrimitivePropertyImportPreProcessor
getPropertyNames
in class AbstractPrimitivePropertyImportPreProcessor
protected abstract PrimitiveProperty updateProperty(PrimitiveProperty primitiveProperty)
updateProperty
in class AbstractPrimitivePropertyImportPreProcessor
public boolean handles(ImportedObject importedObject)
handles
in interface ImportedObjectPreProcessor
handles
in class AbstractPrimitivePropertyImportPreProcessor
importedObject
- The object to be processedtrue
if this preprocessor should be applied to the object, otherwise false
.protected abstract boolean isTargetObject(ImportedObject object)
Copyright © 2003–2015 Atlassian. All rights reserved.