Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Controller
11g Release 2 (11.1.2.3.0)

E17480-04


oracle.adf.controller.metadata.model.beans
Interface ManagedProperty

All Superinterfaces:
AdfcNode, CollectionEntry, IdHolder, ListEntriesHolder, MapEntriesHolder, NodeHolder, NullValueHolder, UIInfo

public interface ManagedProperty
extends ListEntriesHolder, MapEntriesHolder, CollectionEntry, UIInfo

Represents a property of a managed bean that should be set by the Controller.


Method Summary
 java.lang.String getPropertyClass()
          The Java type of for this property.
 java.lang.String getPropertyName()
          The name of the managed property.
 ManagedPropertyType getPropertyType()
          Determines which type of managed property this is.
 boolean setPropertyClass(java.lang.String propertyClass)
          Sets the Java type for this managed property.
 boolean setPropertyName(java.lang.String propertyName)
          Sets the new name for this property.

 

Methods inherited from interface oracle.adf.controller.metadata.model.beans.ListEntriesHolder
addListEntry, getListEntries, getListValueClass, removeListEntry, setListValueClass

 

Methods inherited from interface oracle.adf.controller.metadata.model.beans.MapEntriesHolder
addMapEntry, getMapEntries, getMapKeyClass, getMapValueClass, removeMapEntry, setMapKeyClass, setMapValueClass

 

Methods inherited from interface oracle.adf.controller.metadata.model.beans.CollectionEntry
getValue, setValue

 

Methods inherited from interface oracle.adf.controller.metadata.model.NullValueHolder
isNullValue, setNullValue

 

Methods inherited from interface oracle.adf.controller.metadata.model.AdfcNode
getParsingContext, validate

 

Methods inherited from interface oracle.adf.controller.metadata.model.IdHolder
getIdAttribute, setIdAttribute

 

Methods inherited from interface oracle.adf.controller.metadata.model.NodeHolder
getNode

 

Methods inherited from interface oracle.adf.controller.metadata.model.UIInfo
getDescription, getDisplayName, getLargeIcon, getSmallIcon, getUIInfo, setDescription, setDisplayName, setLargeIcon, setSmallIcon

 

Method Detail

getPropertyName

java.lang.String getPropertyName()
The name of the managed property. The acutal property setter method to be called will be determined as described in the JavaBeans Specification.
Returns:
the name of the managed bean property.

getPropertyType

ManagedPropertyType getPropertyType()
Determines which type of managed property this is.
Returns:
the property type for this property
See Also:
ManagedPropertyType

getPropertyClass

java.lang.String getPropertyClass()
The Java type of for this property.
Returns:
the name of the Java class

setPropertyClass

boolean setPropertyClass(java.lang.String propertyClass)
Sets the Java type for this managed property. If property class is null, it will be removed.
Parameters:
propertyClass - the new Java type for this property
Returns:
true, if Java type was successfully set, false otherwise

setPropertyName

boolean setPropertyName(java.lang.String propertyName)
Sets the new name for this property. The name cannot be null.
Parameters:
propertyName - the name for this property
Returns:
true, if the name was successfully set, false otherwise

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Controller
11g Release 2 (11.1.2.3.0)

E17480-04


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