public interface PageNameValidatorService
PageNameValidatorService
handles the validation and creation of valid jcr name
out of any given arbitrary string.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NON_VALID_CHARS
Non-valid name characters.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createValidName(java.lang.String name,
java.util.Locale locale,
java.lang.String defaultReplacementCharacter)
Create a valid label out of an arbitrary string with a custom character
mapping.
|
boolean |
isValidName(java.lang.String name)
Checks if the name is not empty and contains only valid jcr chars.
|
static final java.lang.String NON_VALID_CHARS
java.lang.String createValidName(java.lang.String name, java.util.Locale locale, java.lang.String defaultReplacementCharacter)
name
- name to be converted to valid formlocale
- the locale whose conversion rules are to be useddefaultReplacementCharacter
- the default character to use for characters not mapped in the service tableboolean isValidName(java.lang.String name)
name
- the name to checktrue
if the name is validCopyright © 2010 - 2023 Adobe. All Rights Reserved