| Package | Description | 
|---|---|
| oracle.ide.cmd | Contains classes implementing several JDeveloper commands. | 
| oracle.ide.config | Contains classes encapsulating JDevelopers's environment settings. | 
| oracle.ide.model | Contains interfaces and classes implementing JDeveloper's data model. | 
| oracle.ide.xml | Provides common methods used for processing XML. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected java.net.URL | SaveAsCommand. validateNewURL(Recognizer recognizer,
              java.net.URL newURL,
              java.net.URL oldURL) | 
| protected java.net.URL | RenameCommand. validateNewURL(Recognizer recognizer,
              java.net.URL newURL,
              java.net.URL oldURL)Validates whether the given recognizer can support rename from the 
  oldURLto thenewURL. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileTypesRecognizerA  Recognizerclass for custom file type mappings that also provides
 extensions with consolidated information on file type registrations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractFileContentRecognizerTemplate | 
| class  | FileContentLowPriorityRecognizer | 
| class  | FileContentPatternRecognizer | 
| class  | FileContentRecognizer | 
| Modifier and Type | Method and Description | 
|---|---|
| static Recognizer | Recognizer. findRecognizer(java.net.URL url)Returns the instance of  Recognizerthat is able to specify
  theNodeclass that should be instantiated for the givenURL. | 
| static Recognizer | Recognizer. getDefaultRecognizer()Returns the default Recognizer. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | Recognizer. registerLowPriorityRecognizer(Recognizer recognizer)This method allows a Recognizer to be registered without an
  associated file extension. | 
| static void | Recognizer. registerRecognizer(java.lang.String[] fileExtensions,
                  Recognizer recognizer)Registers the specified file extensions so that an URL that ends with
  one of the specified extensions is recognized using the specified
  Recognizer, so long as no earlier Recognizer has already recognized
  the URL. | 
| static void | Recognizer. registerRecognizer(java.lang.String fileExtension,
                  Recognizer recognizer)Registers the specified file extension so that an URL that ends with
  it is recognized using the specified Recognizer, so long as no
  earlier Recognizer has already recognized the URL. | 
| static void | Recognizer. setDefaultRecognizer(Recognizer recognizer)Sets the default Recognizer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XMLRecognizerThe  XMLRecognizeris the defaultRecognizerimplementation used in the IDE. |