|
ADF Designtime | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface need to be implemented to support automatic creation of data controls dependin on the node type. A node type is dragged inot the binding window and this interface is used to locate and invoke the node factory in order to create the DT data control to be used. Once the data control is created, it will be serialized to a datacontrol.xcfg file located in the project's sourcepath under the meta-inf directory. The factory classes should be registered using the DataControlFactoryManager.
Method Summary | |
boolean |
canCreateDataControl(oracle.ide.addin.Context ctx)
Return true is the Data control can be created for the selected node. |
boolean |
compileProjectBeforeGenerating(oracle.ide.addin.Context ctx)
Return true if this factory requires the project to be compiled before it [re-]generates a data control. |
JUDTDataControl |
createDataControl(oracle.ide.addin.Context ctx)
Create a data control for the selected Element. |
java.lang.Class[] |
getNodeClasses()
Array of node classes handled by this Factory |
Method Detail |
public java.lang.Class[] getNodeClasses()
public JUDTDataControl createDataControl(oracle.ide.addin.Context ctx)
public boolean canCreateDataControl(oracle.ide.addin.Context ctx)
public boolean compileProjectBeforeGenerating(oracle.ide.addin.Context ctx)
|
ADF Designtime | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.