Skip navigation links
oracle.jbo.common.ws
Class WSComponentObjectImpl
java.lang.Object
java.util.AbstractMap
oracle.jbo.common.JboAbstractMap
oracle.jbo.common.ws.WSObject
oracle.jbo.common.ws.WSAMComponent
oracle.jbo.common.ws.WSComponentObjectImpl
- All Implemented Interfaces:
- java.io.Serializable, java.util.Map, ComponentObject, ExprWrappable, GenericHints, Properties, VariableManagerOwner, VariableManagerOwnerBase
-
public class WSComponentObjectImpl
- extends WSAMComponent
- implements ComponentObject, java.io.Serializable
- See Also:
- Serialized Form
Nested classes/interfaces inherited from class java.util.AbstractMap |
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
Nested classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
Method Summary |
java.lang.String |
getDefFullName()
Retrieves the fully-qualified name of the component's definition. |
java.lang.String |
getDefName()
Retrieves the name of the component's definition. |
java.lang.String |
getFullName()
Retrieves the fully-qualified name of this component. |
java.lang.String |
getHintValue(LocaleContext locale, java.lang.String sHintName)
Return hint value based on the hint name |
java.lang.Object |
getImplObject()
|
java.lang.String |
getLabel(LocaleContext locale)
Retrieves the label to be used in any attribute prompts |
java.lang.String |
getLabelPlural(LocaleContext locale)
Retrives the LabelPlural text to be used for this attribute |
java.lang.String |
getName()
Returns the name of this Variable Manager Owner. |
WSObject |
getParent()
|
java.util.Hashtable |
getProperties()
Gets the table of properties. |
java.lang.Object |
getProperty(java.lang.String hintName)
Retrieves the specified property, if it exists. |
java.lang.Object |
getProperty(java.lang.String hintName, LocaleContext locale)
|
java.lang.String |
getTooltip(LocaleContext locale)
Retrives the tooltip text to be used for this attribute |
void |
markForError(java.lang.Exception ex, boolean hasImplObject)
|
java.lang.Object |
refreshProperty(java.lang.String hintName)
Retrieves the specified property, if it exists. |
void |
remove()
Deletes this component. |
void |
setImplObject(java.lang.Object o)
|
Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
WSComponentObjectImpl
public WSComponentObjectImpl(java.lang.String name,
WSApplicationModuleImpl parent)
WSComponentObjectImpl
public WSComponentObjectImpl(java.lang.String name,
java.lang.String defName,
WSApplicationModuleImpl parent)
getParent
public WSObject getParent()
-
- Specified by:
getParent
in class WSObject
getImplObject
public java.lang.Object getImplObject()
-
- Specified by:
getImplObject
in class WSObject
setImplObject
public void setImplObject(java.lang.Object o)
-
- Specified by:
setImplObject
in class WSObject
markForError
public void markForError(java.lang.Exception ex,
boolean hasImplObject)
-
- Specified by:
markForError
in class WSObject
getDefName
public java.lang.String getDefName()
- Description copied from interface:
ComponentObject
- Retrieves the name of the component's definition.
-
- Specified by:
getDefName
in interface ComponentObject
-
- Returns:
- a class name.
getDefFullName
public java.lang.String getDefFullName()
- Description copied from interface:
ComponentObject
- Retrieves the fully-qualified name of the component's definition.
-
- Specified by:
getDefFullName
in interface ComponentObject
-
- Returns:
- a class name.
getName
public java.lang.String getName()
- Description copied from interface:
VariableManagerOwner
- Returns the name of this Variable Manager Owner.
-
- Specified by:
getName
in interface ComponentObject
- Specified by:
getName
in interface VariableManagerOwner
- Specified by:
getName
in class WSObject
-
- Returns:
- the name.
getFullName
public java.lang.String getFullName()
- Description copied from interface:
ComponentObject
- Retrieves the fully-qualified name of this component.
-
- Specified by:
getFullName
in interface ComponentObject
- Overrides:
getFullName
in class WSObject
-
- Returns:
- the name of the object.
remove
public void remove()
- Description copied from interface:
ComponentObject
- Deletes this component.
-
- Specified by:
remove
in interface ComponentObject
getProperty
public java.lang.Object getProperty(java.lang.String hintName)
- Description copied from interface:
Properties
- Retrieves the specified property, if it exists.
-
- Specified by:
getProperty
in interface Properties
-
- Parameters:
hintName
- Property name.
- Returns:
- the value of the property, if any, otherwise
null
.
getProperty
public java.lang.Object getProperty(java.lang.String hintName,
LocaleContext locale)
-
- Specified by:
getProperty
in interface Properties
refreshProperty
public java.lang.Object refreshProperty(java.lang.String hintName)
- Description copied from interface:
Properties
- Retrieves the specified property, if it exists. If the application running in a 3 tier environment, it retrieves the property from the middle-tier server, refreshing the value on the client side. If the application is running in a 2 tier environment, it is equivalent to
getProperty
.
-
- Specified by:
refreshProperty
in interface Properties
-
- Parameters:
hintName
- Property name.
- Returns:
- the value of the property, if any, otherwise
null
.
getLabel
public java.lang.String getLabel(LocaleContext locale)
- Description copied from interface:
GenericHints
- Retrieves the label to be used in any attribute prompts
-
- Specified by:
getLabel
in interface GenericHints
getLabelPlural
public java.lang.String getLabelPlural(LocaleContext locale)
- Description copied from interface:
GenericHints
- Retrives the LabelPlural text to be used for this attribute
-
- Specified by:
getLabelPlural
in interface GenericHints
getTooltip
public java.lang.String getTooltip(LocaleContext locale)
- Description copied from interface:
GenericHints
- Retrives the tooltip text to be used for this attribute
-
- Specified by:
getTooltip
in interface GenericHints
getHintValue
public java.lang.String getHintValue(LocaleContext locale,
java.lang.String sHintName)
- Description copied from interface:
GenericHints
- Return hint value based on the hint name
-
- Specified by:
getHintValue
in interface GenericHints
getProperties
public java.util.Hashtable getProperties()
- Description copied from interface:
Properties
- Gets the table of properties.
-
- Specified by:
getProperties
in interface Properties
-
- Returns:
- a hashtable of properties.
Skip navigation links
Copyright © 1997, 2011, Oracle. All rights reserved.