Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
12c Release 1 (12.1.2.0.0)
E23185-01


oracle.adf.view.rich.model
Class AttributesModel

java.lang.Object
  extended by oracle.adf.view.rich.model.AttributesModel


public abstract class AttributesModel
extends Object

An AttributesModel is a collection of BaseAttributeDescriptor.


Constructor Summary
AttributesModel()
           

 

Method Summary
abstract  List<BaseAttributeDescriptor> getAttributes()
          Retieve the flatten list of BaseAttributeDescriptor in this model.
abstract  List<BaseAttributeDescriptor> getGroupAttributes(String groupName)
          Retieve the list of BaseAttributeDescriptor in this model for the specified group.
abstract  List<Descriptor> getHierarchicalAttributes()
          Retieve the hierarchical list of BaseAttributeDescriptor in this model.
abstract  List<BaseAttributeDescriptor> getLinkedViewAttributes(String linkedViewAccessorName)
          Retieve the list of BaseAttributeDescriptor in this model based on the accessor name.
abstract  String getName()
          Returns the name of the model.

 

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

 

Constructor Detail

AttributesModel

public AttributesModel()

Method Detail

getName

public abstract String getName()
Returns the name of the model.
Returns:
String name of model.

getAttributes

public abstract List<BaseAttributeDescriptor> getAttributes()
Retieve the flatten list of BaseAttributeDescriptor in this model.
Returns:
list of BaseAttributeDescriptor in this model

getHierarchicalAttributes

public abstract List<Descriptor> getHierarchicalAttributes()
Retieve the hierarchical list of BaseAttributeDescriptor in this model.
Returns:
hierarchical list of BaseAttributeDescriptor in this model

getGroupAttributes

public abstract List<BaseAttributeDescriptor> getGroupAttributes(String groupName)
Retieve the list of BaseAttributeDescriptor in this model for the specified group.
Parameters:
groupName - the groupName whose BaseAttributeDescriptor to be retrieved.
Returns:
list of BaseAttributeDescriptor belongs to the specified group.

getLinkedViewAttributes

public abstract List<BaseAttributeDescriptor> getLinkedViewAttributes(String linkedViewAccessorName)
Retieve the list of BaseAttributeDescriptor in this model based on the accessor name.
Parameters:
linkedViewAccessorName - the name of the accessor whose BaseAttributeDescriptor to be retrieved.
Returns:
list of BaseAttributeDescriptor belongs to the accessor name.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
12c Release 1 (12.1.2.0.0)
E23185-01


Copyright © 2013 Oracle Corporation. All Rights Reserved.