Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


oracle.ide.db
Class DBTypeDispayRegistryEntry

java.lang.Object
  extended by oracle.ide.db.DBTypeDispayRegistryEntry


public abstract class DBTypeDispayRegistryEntry
extends java.lang.Object

The DBTypeDisplayRegistry can have multiple entries that delegate the provision of UI information (such as translatable strings and icons) for a given object type.

Since:
11 - formerly DBTypeDisplayRegistry.RegistryEntry

Nested Class Summary
protected static class DBTypeDispayRegistryEntry.TypeEntry
           

 

Constructor Summary
DBTypeDispayRegistryEntry()
           

 

Method Summary
protected  void checkInit()
           
 java.lang.String getDisplayName(java.lang.String type)
           
protected  DBTypeDispayRegistryEntry.TypeEntry getEntry(java.lang.String type)
           
 javax.swing.Icon getFolderIcon(java.lang.String type)
           
 java.lang.String getNewMenuItemText(java.lang.String type)
           
 javax.swing.Icon getNodeIcon(java.lang.String type)
           
 java.lang.String getSingularDisplayName(java.lang.String type)
           
protected abstract  void populateEntries()
           
 void registerType(java.lang.String type, int displayNameKey, int singularDisplayNameKey, int newMenuTextKey, java.lang.String nodeKey)
          Deprecated. 
 void registerType(java.lang.String type, int displayNameKey, int singularDisplayNameKey, int newMenuTextKey, java.lang.String folderKey, java.lang.String nodeKey)
          Deprecated. 
 void registerType(java.lang.String type, java.lang.String displayName, java.lang.String singularDisplayName, java.lang.String newMenuText, javax.swing.Icon folderIcon, javax.swing.Icon nodeIcon)
          Registers a type with all the String and Icons.
 void registerType(java.lang.String type, java.lang.String displayName, java.lang.String singularDisplayName, java.lang.String newMenuText, java.lang.String nodeIconKey)
          Registers a type with display Strings, but for the Icons String keys for OracleIcons are used.
 void registerType(java.lang.String type, java.lang.String displayName, java.lang.String singularDisplayName, java.lang.String newMenuText, java.lang.String folderIconKey, java.lang.String nodeIconKey)
          Registers a type with display Strings, but for the Icons String keys for OracleIcons are used.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

DBTypeDispayRegistryEntry

public DBTypeDispayRegistryEntry()

Method Detail

getEntry

protected final DBTypeDispayRegistryEntry.TypeEntry getEntry(java.lang.String type)

registerType

public void registerType(java.lang.String type,
                         java.lang.String displayName,
                         java.lang.String singularDisplayName,
                         java.lang.String newMenuText,
                         javax.swing.Icon folderIcon,
                         javax.swing.Icon nodeIcon)
Registers a type with all the String and Icons. It is better to use registerType(String,String,String,String,String,String) instead.

registerType

public void registerType(java.lang.String type,
                         java.lang.String displayName,
                         java.lang.String singularDisplayName,
                         java.lang.String newMenuText,
                         java.lang.String nodeIconKey)
Registers a type with display Strings, but for the Icons String keys for OracleIcons are used.

registerType

public void registerType(java.lang.String type,
                         java.lang.String displayName,
                         java.lang.String singularDisplayName,
                         java.lang.String newMenuText,
                         java.lang.String folderIconKey,
                         java.lang.String nodeIconKey)
Registers a type with display Strings, but for the Icons String keys for OracleIcons are used.

registerType

@Deprecated
public void registerType(java.lang.String type,
                                    int displayNameKey,
                                    int singularDisplayNameKey,
                                    int newMenuTextKey,
                                    java.lang.String nodeKey)
Deprecated. 
Registers the keys in UIBundle (for String) and OracleIcons (for icons) for a given type. No folder key is given so a default folder icons will be created.

registerType

@Deprecated
public void registerType(java.lang.String type,
                                    int displayNameKey,
                                    int singularDisplayNameKey,
                                    int newMenuTextKey,
                                    java.lang.String folderKey,
                                    java.lang.String nodeKey)
Deprecated. 
Registers the keys in UIBundle (for String) and OracleIcons (for icons) for a given type.

checkInit

protected final void checkInit()

populateEntries

protected abstract void populateEntries()

getDisplayName

public java.lang.String getDisplayName(java.lang.String type)

getSingularDisplayName

public java.lang.String getSingularDisplayName(java.lang.String type)

getNodeIcon

public javax.swing.Icon getNodeIcon(java.lang.String type)

getFolderIcon

public javax.swing.Icon getFolderIcon(java.lang.String type)

getNewMenuItemText

public java.lang.String getNewMenuItemText(java.lang.String type)

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


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