Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components
11g Release 2 (11.1.2.0.0)

E18581-01

oracle.adfdt.view.common.binding.creator.v2
Class BaseCreator2<O extends PatternOptions>

java.lang.Object
  extended by oracle.adfdt.view.common.binding.creator.v2.BaseCreator2<O>
All Implemented Interfaces:
Creator2<O>
Direct Known Subclasses:
FormPattern

public abstract class BaseCreator2<O extends PatternOptions>
extends java.lang.Object
implements Creator2<O>

A convenience class for Creators that do not provide an options configurator.


Constructor Summary
BaseCreator2()
           
 
Method Summary
abstract  CreatorResult create(CreatorParams<O> params)
          To be implemented by subclasses.
 O createOptions(CreatorParams<O> params)
          Binders can provide an options class that can be used to configure the environment based on what is already there.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseCreator2

public BaseCreator2()
Method Detail

create

public abstract CreatorResult create(CreatorParams<O> params)
To be implemented by subclasses. See Creator2 for API usage.

Specified by:
create in interface Creator2<O extends PatternOptions>
Parameters:
params - See CreatorParams for listing

createOptions

public O createOptions(CreatorParams<O> params)
Binders can provide an options class that can be used to configure the environment based on what is already there. Most binders do not support this however. The framework will never call this method.

Specified by:
createOptions in interface Creator2<O extends PatternOptions>
Parameters:
params - See CreatorParams for a complete list
Returns:
An instance of PatternOptions with the current options set, or null if not supported

Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components
11g Release 2 (11.1.2.0.0)

E18581-01

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