Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Uses of Class
oracle.javatools.db.InvalidNameException

Packages that use InvalidNameException
oracle.ide.db.util Utility classes for dealing with database objects in UI in the IDE. 
oracle.javatools.db Contains a metadata API for describing database objects, and retrieving them from a provider of database objects - for example a database. 
 

Uses of InvalidNameException in oracle.ide.db.util
 

Methods in oracle.ide.db.util that throw InvalidNameException
 void NameController.validateName(java.lang.String type, java.lang.String name)
          Validates the given name entered by the user and throws an Exception if it isn't valid.
 

Uses of InvalidNameException in oracle.javatools.db
 

Methods in oracle.javatools.db that throw InvalidNameException
abstract  void DatabaseDescriptor.makeNameValidAndUnique(DBObject object, DBObjectProvider pro)
          Attempts to set a valid unique name for the given object.
static void DatabaseDescriptor.validateIdentifier(java.lang.String identifier, char quoter, int maxLength, java.lang.String allowedChars, boolean alphaStart, java.util.Set reservedWords, int casePolicy)
          Validates that name is a valid external name such that : If the name is unquoted (does not start with quoter), it only contains alphanumeric and allowedChars characters. If the name is unquoted, and alphaStart is true, it starts with a letter. If the name is unquoted, it does not contain any reservedWords. If the name is quoted (starts with quoter), it is correctly quoted, and does not include any excludedChars. If the name is quoted, and quoter is not in excludedChars, that any occurences of quoter are escaped (doubled-up). The name does not exceed maxLength, taking quotes into account. Used by the more specific validate*Identifier() methods on the Database implementations.
static void DatabaseDescriptor.validateIdentifier(java.lang.String identifier, char quoter, int maxLength, java.lang.String allowedChars, java.lang.String excludedChars, boolean alphaStart, java.util.Set reservedWords, int casePolicy)
          Validates that name is a valid external name such that : If the name is unquoted (does not start with quoter), it only contains alphanumeric and allowedChars characters. If the name is unquoted, and alphaStart is true, it starts with a letter. If the name is unquoted, it does not contain any reservedWords. If the name is quoted (starts with quoter), it is correctly quoted, and does not include any excludedChars. If the name is quoted, and quoter is not in excludedChars, that any occurences of quoter are escaped (doubled-up). The name does not exceed maxLength, taking quotes into account. Used by the more specific validate*Identifier() methods on the Database implementations.
 void AbstractDBObjectProvider.validateName(java.lang.String name)
          Deprecated. - use validateName( String type, String name )
 void DBObjectProvider.validateName(java.lang.String name)
          Deprecated. - use validateName( String type, String name )
 void AbstractDBObjectProvider.validateName(java.lang.String type, java.lang.String name)
          Checks to see whether a name is valid.
 void DBObjectProvider.validateName(java.lang.String type, java.lang.String name)
          Checks to see whether a name is valid for a given type of object.
abstract  void DatabaseDescriptor.validateName(java.lang.String type, java.lang.String name)
          Validates the given object name and throws an InvalidNameExcpetion if it isn't valid for the Database being described.
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.