|
ADF Designtime | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.adf.dt.objects.JUDTBaseObject
oracle.adf.dt.objects.JUDTContaineeContainer
oracle.adf.dt.objects.JUDTDataControl
Field Summary | |
static java.lang.String |
NEW_PARAMETER_ADDED
|
static java.lang.String |
PARAMETER_REMOVED
|
Fields inherited from class oracle.adf.dt.objects.JUDTBaseObject |
_Context, _DefClassName, _RTDef, PNAME_id |
Constructor Summary | |
JUDTDataControl()
|
Method Summary | |
void |
addParameter(java.lang.String sName,
java.lang.String sValue)
|
protected void |
buildActionList(java.util.ArrayList actionList)
|
protected void |
buildContextActionList(java.util.ArrayList actionList)
|
void |
buildParametersActionList(java.util.ArrayList actionList)
|
void |
configureClientProject(oracle.ide.addin.Context context,
oracle.jdeveloper.model.JProject project)
|
DataControlTreeNode |
createDataControlTreeNode(TreeNodesChooser Chooser)
This method should be overriden to customize the Tree node create to represent a data control. |
void |
deleteParameter(java.lang.String sName)
|
boolean |
displayParameterInStructurePane(java.lang.String sName)
Gives the Data Control the ability to hide certain parameters from appearing in the Structure pane |
JUDTMethod |
findMethod(java.lang.String sName)
Finds a method based on its name. |
JUDTBean |
getBeanDefinition()
|
DataControlContainer |
getContainer()
|
java.lang.String |
getDefinitionClass()
|
oracle.jdeveloper.model.JProject |
getDefProject()
|
java.lang.String |
getDesignTimeClass()
|
java.lang.String |
getFactoryClass()
|
javax.swing.Icon |
getIcon()
|
java.lang.String |
getInstanceName()
|
java.lang.String |
getPackageName()
|
JUDTNameValueSet |
getParametersSet()
|
java.lang.String |
getProjectConfigurer()
|
RowsetInfo |
getRowSetInfo(java.lang.String sInstanceName)
|
java.lang.String |
getXMLElementTag()
|
void |
initializeClientTypeSettings(java.lang.String sType)
Perform client type initialization for this data control. |
void |
initializeFromDTObject(JUDTDataControl origControl)
FIXME Shailesh, there should probably be distinction between data controls that come from the cxfg file and those contained in the .cpx file. |
void |
initializeFromRuntimeObject(oracle.jbo.uicli.mom.JUDataControlDefImpl rtControl)
|
boolean |
isBeanBasedDataControl()
|
boolean |
isBeanSession()
|
boolean |
isSameDefinition(JUDTBaseObject object)
Determines if the passed in data control has the same definition. |
boolean |
performDeleteAction()
If the DT object knows how to handle the 'delete' key, it can do the work when this is called |
void |
setContainer(DataControlContainer container)
Sets the data control container. |
void |
setDefinitionClass(java.lang.String sValue)
|
void |
setDefProject(oracle.jdeveloper.model.JProject project)
The defProject is the project in which the datacontrols.xcfg is contained. |
void |
setDesignTimeClass(java.lang.String sClass)
Sets the disgn-time class that will be created when this data control is loaded from XML. |
void |
setFactoryClass(java.lang.String sValue)
|
void |
setPackageName(java.lang.String sValue)
|
void |
setProjectConfigurer(java.lang.String newProjectConfigurer)
|
void |
setSupportsFindmode(boolean bSet)
Tells the dt data control whether find mode is support by the runtime data control. |
void |
setSupportsRangeSize(boolean bSet)
Tells the dT data control whether the runtime data control supports paging though result sets using a range setting. |
void |
setSupportsResetState(boolean bSet)
|
void |
setSupportsTransactions(boolean bSet)
Tells the dt data control whether transactions are support by the runtime data control. |
boolean |
supportsFindMode()
|
boolean |
supportsRangeSize()
|
boolean |
supportsResetState()
|
boolean |
supportsTransactions()
|
void |
writeContents(oracle.jbo.mom.xml.DefWriter jos)
Objects should write their persistence output in this method |
void |
writeNonContentsChildren(oracle.jbo.mom.xml.DefWriter jos)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static java.lang.String NEW_PARAMETER_ADDED
public static java.lang.String PARAMETER_REMOVED
Constructor Detail |
public JUDTDataControl()
Method Detail |
public boolean isBeanBasedDataControl()
public boolean isSameDefinition(JUDTBaseObject object)
isSameDefinition
in class JUDTBaseObject
object
-
public void initializeClientTypeSettings(java.lang.String sType)
public final void setDesignTimeClass(java.lang.String sClass)
public final java.lang.String getDesignTimeClass()
public final void setContainer(DataControlContainer container)
public final DataControlContainer getContainer()
public final void setSupportsTransactions(boolean bSet)
public final void setSupportsFindmode(boolean bSet)
public final void setSupportsResetState(boolean bSet)
public final boolean supportsResetState()
public final void setSupportsRangeSize(boolean bSet)
public final boolean supportsTransactions()
public final boolean supportsFindMode()
public final boolean supportsRangeSize()
public DataControlTreeNode createDataControlTreeNode(TreeNodesChooser Chooser)
public void configureClientProject(oracle.ide.addin.Context context, oracle.jdeveloper.model.JProject project)
public RowsetInfo getRowSetInfo(java.lang.String sInstanceName)
public final void setDefProject(oracle.jdeveloper.model.JProject project)
public final oracle.jdeveloper.model.JProject getDefProject()
public java.lang.String getInstanceName()
public void initializeFromDTObject(JUDTDataControl origControl)
public void initializeFromRuntimeObject(oracle.jbo.uicli.mom.JUDataControlDefImpl rtControl)
public final void addParameter(java.lang.String sName, java.lang.String sValue)
public final void deleteParameter(java.lang.String sName)
public JUDTMethod findMethod(java.lang.String sName)
sName
-
public final boolean isBeanSession()
public final java.lang.String getDefinitionClass()
public final void setDefinitionClass(java.lang.String sValue)
public final void setFactoryClass(java.lang.String sValue)
public final java.lang.String getFactoryClass()
public final void setPackageName(java.lang.String sValue)
public java.lang.String getPackageName()
public boolean displayParameterInStructurePane(java.lang.String sName)
sName
-
public JUDTBean getBeanDefinition()
public void writeContents(oracle.jbo.mom.xml.DefWriter jos) throws oracle.jbo.mom.xml.DefPersistenceException
writeContents
in interface oracle.jbo.mom.xml.PersistentDefinition
writeContents
in class JUDTBaseObject
jos
- the Output storage for persistence
oracle.jbo.mom.xml.DefPersistenceException
public void writeNonContentsChildren(oracle.jbo.mom.xml.DefWriter jos)
writeNonContentsChildren
in class JUDTBaseObject
public final JUDTNameValueSet getParametersSet()
public java.lang.String getXMLElementTag()
getXMLElementTag
in interface oracle.jbo.mom.xml.PersistentDefinition
getXMLElementTag
in class JUDTBaseObject
public javax.swing.Icon getIcon()
getIcon
in interface oracle.ide.model.Displayable
getIcon
in class JUDTBaseObject
public final java.lang.String getProjectConfigurer()
public final void setProjectConfigurer(java.lang.String newProjectConfigurer)
protected void buildActionList(java.util.ArrayList actionList)
buildActionList
in class JUDTBaseObject
protected void buildContextActionList(java.util.ArrayList actionList)
buildContextActionList
in class JUDTBaseObject
public boolean performDeleteAction()
JUDTBaseObject
performDeleteAction
in class JUDTBaseObject
public void buildParametersActionList(java.util.ArrayList actionList)
|
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.