public class NodeParameterProcessor extends ParameterProcessor implements ParameterSubstitutionSuggester
DEFAULT_MAXIMUM_NUMBER_SUGGESTIONS| Constructor and Description |
|---|
NodeParameterProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSuggestionDefinition(org.alfresco.service.namespace.QName definition)
Add suggestion definition to the list used to get properties suggestions from.
|
List<String> |
getSubstitutionSuggestions(String substitutionFragment)
Get a list of node substitution suggestions for the specified fragment.
|
String |
process(String value,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
Process the parameter value.
|
void |
setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) |
void |
setMaximumNumberSuggestions(int maximumNumberSuggestions)
Set the maxmimum number of suggestions returned from the global property
|
void |
setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setRecordsManagementAdminService(RecordsManagementAdminService recordsManagementAdminService) |
getName, init, setName, setParameterProcessorComponent, stripNamepublic void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService - node servicepublic void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
namespaceService - namespace servicepublic void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
dictionaryService - dictionary servicepublic void setRecordsManagementAdminService(RecordsManagementAdminService recordsManagementAdminService)
recordsManagementAdminService - Records management admin servicepublic String process(String value, org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
ParameterProcessorprocess in class ParameterProcessorvalue - substitution valueactionedUponNodeRef - actioned upon node referenceParameterProcessor.process(java.lang.String, org.alfresco.service.cmr.repository.NodeRef)public void setMaximumNumberSuggestions(int maximumNumberSuggestions)
maximumNumberSuggestions - public void addSuggestionDefinition(org.alfresco.service.namespace.QName definition)
definition - Type or aspectpublic List<String> getSubstitutionSuggestions(String substitutionFragment)
getSubstitutionSuggestions in interface ParameterSubstitutionSuggestersubstitutionFragment - The fragment to search forParameterSubstitutionSuggester.getSubstitutionSuggestions(java.lang.String)Copyright © 2005–2018 Alfresco Software. All rights reserved.