| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.jdeveloper.audit.extension.Definition
oracle.jdeveloper.audit.extension.TopLevelDefinition
public abstract class TopLevelDefinition
| Field Summary | |
|---|---|
| static java.lang.String | DESCRIPTION_KEYThe key for the description of a bean or bean property. | 
| static java.lang.String | LABEL_KEYThe key for the label of a bean or bean property. | 
| Method Summary | |
|---|---|
|  void | addDeprecatedId(java.lang.String id) | 
|  void | addString(java.lang.String key,
          java.lang.String value) | 
|  java.lang.String | description()Gets the localized description of a defined bean. | 
|  boolean | equals(java.lang.Object that) | 
|  java.lang.String | formattedString(java.lang.String name,
                java.lang.Object context)Gets a localized string for a defined bean. | 
|  java.lang.String | formattedString(java.lang.String name,
                java.lang.Object context,
                boolean erase)Gets a localized string for a defined bean. | 
|  java.util.List<java.lang.String> | getDeprecatedIds() | 
|  java.lang.String | getElementName() | 
|  ExtensionBundle | getExtensionBundle() | 
|  java.lang.String | getId() | 
|  java.lang.String | getName() | 
|  java.util.Map<java.lang.String,java.lang.String> | getStrings() | 
| protected static java.lang.Object | getValue(java.lang.String string,
         int first,
         int last,
         java.lang.Object bean)Gets the value of a property of an object. | 
|  int | hashCode() | 
| static java.lang.String | instantiate(java.lang.String message,
            java.lang.Object bean,
            boolean erase)Instantiate a localized string from a template string and an object. | 
|  java.lang.String | key(java.lang.String name)Gets the resource key for a defined bean. | 
|  java.lang.String | label()Gets the localized label of a defined bean, or null if none. | 
|  java.lang.String | labelOrId()Gets the localized label of a defined bean, or the id if none. | 
|  java.lang.String | propertyDescription(java.lang.String propertyName)Gets the localized description of a property of a defined bean, or null if none. | 
|  java.lang.String | propertyLabel(java.lang.String propertyName)Gets the localized label of a property of a defined bean, or null if none. | 
|  java.lang.String | propertyString(java.lang.String propertyName,
               java.lang.String kind)Gets a localized string for a property of a defined bean. | 
|  void | setStrings(java.util.Map<java.lang.String,java.lang.String> strings) | 
|  java.lang.String | string(java.lang.String name)Gets a resource string for a defined bean. | 
|  java.lang.String | toString() | 
| Methods inherited from class oracle.jdeveloper.audit.extension.Definition | 
|---|
| getColumnNumber, getExtensionId, getLineNumber, getPublicId, getSystemId, isExtensionLoaded, log, log | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String LABEL_KEY
labelOrId(), 
propertyLabel(java.lang.String), 
Constant Field Valuespublic static final java.lang.String DESCRIPTION_KEY
description(), 
propertyDescription(java.lang.String), 
Constant Field Values| Method Detail | 
|---|
public ExtensionBundle getExtensionBundle()
public java.lang.String getId()
public java.lang.String getName()
public java.util.List<java.lang.String> getDeprecatedIds()
public void addDeprecatedId(java.lang.String id)
public java.util.Map<java.lang.String,java.lang.String> getStrings()
public void setStrings(java.util.Map<java.lang.String,java.lang.String> strings)
public void addString(java.lang.String key,
                      java.lang.String value)
public final java.lang.String labelOrId()
label(), 
LABEL_KEYpublic java.lang.String label()
LABEL_KEYpublic java.lang.String description()
DESCRIPTION_KEYpublic java.lang.String propertyLabel(java.lang.String propertyName)
LABEL_KEYpublic java.lang.String propertyDescription(java.lang.String propertyName)
DESCRIPTION_KEYpublic java.lang.String string(java.lang.String name)
 The default ExtensionBean implementation obtains the resource
 string using the resource bundle injected by the Audit framework and the
 key from key(String name).
name - bean-defined local name of the resource to get (e.g., "label").public java.lang.String key(java.lang.String name)
 The default ExtensionBean implementation gets the key injected
 by the Audit framework, if any, or else returns
 #name()} + "." + name.
name - bean-defined local name of a resource (e.g., "label").
public java.lang.String formattedString(java.lang.String name,
                                        java.lang.Object context)
name - bean-defined name of the localized string to get (e.g., "label").context - context defining parameters in the string.
public java.lang.String formattedString(java.lang.String name,
                                        java.lang.Object context,
                                        boolean erase)
name - bean-defined name of the localized string to get (e.g., "label").context - context defining parameters in the string.erase - whether to erase unsatisfied parameter references
public java.lang.String propertyString(java.lang.String propertyName,
                                       java.lang.String kind)
kind - the bean-defined kind of localized string to get.propertyName - the name of the property.
public static java.lang.String instantiate(java.lang.String message,
                                           java.lang.Object bean,
                                           boolean erase)
getValue(java.lang.String, int, int, java.lang.Object) with the
 property name and the object.
 
 If erase is true and getValue returns null,
 immediately surrounding pairs of single or double quotes are erased and
 extra spaces are collapsed. This behavior in many cases allows a template
 string to instantiate acceptably both when properties are available and
 when they are not.
protected static java.lang.Object getValue(java.lang.String string,
                                           int first,
                                           int last,
                                           java.lang.Object bean)
Violation or Map,
 the value is the value returned by the getter method corresponding to the
 property name, or null if no getter method exists or if it throws an
 exception.
 Violation, the value is
 determined as follows:
 Violation with the indicated index, or null if the
 index is too large.
 Violation, the value is the value of that parameter.
 Map, the value is the value
 returned by Map.get(java.lang.Object) using the property name as the key.
 
string - A string containing the property name.first - The index of the first character of the property name.last - The index of the first character following the property name.bean - The object from which to get property values.public java.lang.String getElementName()
public boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class Definition| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||