public class PropertyIndexEditorProvider extends java.lang.Object implements IndexEditorProvider
PropertyIndexEditor
,
IndexEditorProvider
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE |
Constructor and Description |
---|
PropertyIndexEditorProvider() |
Modifier and Type | Method and Description |
---|---|
Editor |
getIndexEditor(java.lang.String type,
NodeBuilder definition,
NodeState root,
IndexUpdateCallback callback)
Each provider knows how to produce a certain type of index.
|
public static final java.lang.String TYPE
public Editor getIndexEditor(java.lang.String type, NodeBuilder definition, NodeState root, IndexUpdateCallback callback)
IndexEditorProvider
type
param is of an unknown value, the provider is expected
to return null
.
The definition
builder must points to the index definition
node under which the indexer is expected to store the index content.
getIndexEditor
in interface IndexEditorProvider
type
- index typedefinition
- index definition node builder, used for updatesroot
- root node state, used for things like node type informationcallback
- used to register for index update notificationsnull
if type is unknown"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"