| |
org.eclipse.rse.ui.validators
Class ValidatorProfileName
java.lang.Object
org.eclipse.rse.ui.validators.ValidatorUniqueString
org.eclipse.rse.ui.validators.ValidatorFolderName
org.eclipse.rse.ui.validators.ValidatorProfileName
-
All Implemented Interfaces:
-
IInputValidator,
ICellEditorValidator,
ISystemValidator,
ISystemValidatorUniqueString
-
public class ValidatorProfileName
- extends
ValidatorFolderName
- implements
ISystemValidator
This class is used in dialogs that prompt for a profile name.
Relies on Eclipse supplied method to test for folder name validity.
The IInputValidator interface is used by jface's
InputDialog class and numerous other platform and system classes.
|
Constructor Summary
|
ValidatorProfileName
(
Collection existingNameList)
The collection of existing names can be null if this is not a rename operation. |
|
Methods inherited from class org.eclipse.rse.ui.validators.
ValidatorUniqueString
|
doMessageSubstitution,
getExistingNamesList,
getSystemMessage,
getSystemMessageText,
isValid,
isValid,
quotedToLowerCase,
setCaseSensitive,
setErrorMessages,
setExistingNamesList,
setExistingNamesList,
setUseUpperCase,
validate
|
MAX_PROFILENAME_LENGTH
public static final int MAX_PROFILENAME_LENGTH
-
See Also:
-
Constant Field Values
ValidatorProfileName
public ValidatorProfileName(
Collection existingNameList)
- The collection of existing names can be null if this is not a rename operation.
-
Parameters:
-
existingNameList - the collection of names to compare against.
This will not be modified by the validator.
getMaximumNameLength
public int getMaximumNameLength()
- Return the max length for profiles: 100
-
-
Specified by:
-
getMaximumNameLength
in interface
ISystemValidator
-
Overrides:
-
getMaximumNameLength
in class
ValidatorFolderName
-
isSyntaxOk
public
SystemMessage isSyntaxOk(
String newText)
- Parent intercept to ensure no reserved names are used.
-
-
Overrides:
-
isSyntaxOk
in class
ValidatorFolderName
-
Copyright (c) IBM Corporation and others 2000, 2008. All Rights Reserved.
|
|