ADF Designtime

oracle.adf.dt.objects
Class JUDTServices

java.lang.Object
  extended byoracle.adf.dt.objects.JUDTServices

public final class JUDTServices
extends java.lang.Object


Field Summary
static java.lang.String BINDING_CONTAINER_SUFFIX
           
 
Method Summary
static void addBindinContainerReferenceToDocument(oracle.jdeveloper.model.JProject project, java.net.URL documentUrl, java.lang.String sBindingContainerPath)
           
static java.lang.String cleanBindingContainerName(java.lang.String sContainerName)
           
static boolean compileProject(oracle.jdeveloper.model.JProject project)
           
static JUDTDataControl createDataControlFromRuntimeDef(oracle.jbo.uicli.mom.JUDataControlDefImpl rtDataControl)
           
static JUDTApplication createKavaApplication(oracle.jdeveloper.model.JProject project, java.lang.String sAppName)
          For internal use only, this is used for testing purposes
static JUDTBean findBeanDefinition(oracle.jdeveloper.model.JProject project, java.lang.String className)
           
static JUDTBaseBindingContainer findBindingContainerInCpxNode(oracle.jdeveloper.model.JProject project, java.lang.String sName)
           
static oracle.adf.dt.navigator.nodes.BindingContainerXmlNode findBindingContainerNodeForDocument(oracle.ide.addin.Context context)
           
static JUDTBaseBindingContainer findOrCreateBindingContainer(oracle.ide.addin.Context context)
          The JUDTApplication passed in came from the config file.
static JUDTBaseBindingContainer findOrCreateBindingContainer(JUDTApplication application, oracle.jdeveloper.model.JProject project, java.net.URL documentUrl)
          The JUDTApplication passed in came from the config file.
static JUDTDataControl findOrCreateDataControlInApplication(JUDTApplication application, JUDTDataControl control)
           
static int getAttributeType(oracle.jdeveloper.model.JProject project, java.lang.String sClassName)
           
static java.beans.BeanInfo getBeanInfo(oracle.jdeveloper.model.JProject project, java.lang.String sClass)
           
static JUDTApplication getDTApplication(oracle.jdeveloper.model.JProject project)
           
static boolean isCollectionType(java.lang.Class propClass)
           
static boolean isValidClass(oracle.jdeveloper.jot.JotClass cls, boolean checkIfJavaBean)
           
static boolean isValidClass(oracle.jdeveloper.model.JProject project, java.lang.String cName)
           
static boolean isValidJavaBean(oracle.jdeveloper.model.JProject project, java.lang.String cName)
           
static java.lang.Class loadClass(oracle.jdeveloper.model.JProject project, java.lang.String sClassName)
           
static oracle.jdeveloper.jot.JotClass loadJotclass(oracle.jdeveloper.model.JProject project, java.lang.String sClassName)
           
static void notifyClassPathChanged(oracle.ide.net.URLPath oldClassPath, oracle.jdeveloper.model.JProject project)
           
static boolean processVelocityTemplate(java.io.Reader reader, java.io.Writer writer, java.util.Hashtable params)
           
static java.lang.String processVelocityTemplate(java.lang.String sTemplate, java.util.Hashtable params)
           
static void runDataControlProjectConfigurer(JUDTDataControl control, oracle.jdeveloper.model.JProject project)
           
static void runProjectConfigurer(java.lang.String sClass, oracle.jdeveloper.model.JProject project)
           
static boolean shouldHaveMetaData(java.lang.Class clsType)
           
static boolean shouldHaveMetaData(java.lang.String sType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BINDING_CONTAINER_SUFFIX

public static final java.lang.String BINDING_CONTAINER_SUFFIX
See Also:
Constant Field Values
Method Detail

compileProject

public static boolean compileProject(oracle.jdeveloper.model.JProject project)

notifyClassPathChanged

public static void notifyClassPathChanged(oracle.ide.net.URLPath oldClassPath,
                                          oracle.jdeveloper.model.JProject project)

getDTApplication

public static JUDTApplication getDTApplication(oracle.jdeveloper.model.JProject project)

runDataControlProjectConfigurer

public static void runDataControlProjectConfigurer(JUDTDataControl control,
                                                   oracle.jdeveloper.model.JProject project)

runProjectConfigurer

public static void runProjectConfigurer(java.lang.String sClass,
                                        oracle.jdeveloper.model.JProject project)

findOrCreateDataControlInApplication

public static JUDTDataControl findOrCreateDataControlInApplication(JUDTApplication application,
                                                                   JUDTDataControl control)

findBindingContainerNodeForDocument

public static oracle.adf.dt.navigator.nodes.BindingContainerXmlNode findBindingContainerNodeForDocument(oracle.ide.addin.Context context)

findBindingContainerInCpxNode

public static final JUDTBaseBindingContainer findBindingContainerInCpxNode(oracle.jdeveloper.model.JProject project,
                                                                           java.lang.String sName)

findOrCreateBindingContainer

public static final JUDTBaseBindingContainer findOrCreateBindingContainer(oracle.ide.addin.Context context)
The JUDTApplication passed in came from the config file. We need to make sure it gets added to the .cpx file


findOrCreateBindingContainer

public static JUDTBaseBindingContainer findOrCreateBindingContainer(JUDTApplication application,
                                                                    oracle.jdeveloper.model.JProject project,
                                                                    java.net.URL documentUrl)
The JUDTApplication passed in came from the config file. We need to make sure it gets added to the .cpx file


cleanBindingContainerName

public static java.lang.String cleanBindingContainerName(java.lang.String sContainerName)

addBindinContainerReferenceToDocument

public static void addBindinContainerReferenceToDocument(oracle.jdeveloper.model.JProject project,
                                                         java.net.URL documentUrl,
                                                         java.lang.String sBindingContainerPath)

processVelocityTemplate

public static boolean processVelocityTemplate(java.io.Reader reader,
                                              java.io.Writer writer,
                                              java.util.Hashtable params)

processVelocityTemplate

public static java.lang.String processVelocityTemplate(java.lang.String sTemplate,
                                                       java.util.Hashtable params)

isCollectionType

public static boolean isCollectionType(java.lang.Class propClass)

shouldHaveMetaData

public static boolean shouldHaveMetaData(java.lang.String sType)

shouldHaveMetaData

public static boolean shouldHaveMetaData(java.lang.Class clsType)

getAttributeType

public static int getAttributeType(oracle.jdeveloper.model.JProject project,
                                   java.lang.String sClassName)

isValidClass

public static final boolean isValidClass(oracle.jdeveloper.model.JProject project,
                                         java.lang.String cName)

isValidJavaBean

public static final boolean isValidJavaBean(oracle.jdeveloper.model.JProject project,
                                            java.lang.String cName)

isValidClass

public static final boolean isValidClass(oracle.jdeveloper.jot.JotClass cls,
                                         boolean checkIfJavaBean)

getBeanInfo

public static final java.beans.BeanInfo getBeanInfo(oracle.jdeveloper.model.JProject project,
                                                    java.lang.String sClass)

loadClass

public static java.lang.Class loadClass(oracle.jdeveloper.model.JProject project,
                                        java.lang.String sClassName)

loadJotclass

public static oracle.jdeveloper.jot.JotClass loadJotclass(oracle.jdeveloper.model.JProject project,
                                                          java.lang.String sClassName)

findBeanDefinition

public static JUDTBean findBeanDefinition(oracle.jdeveloper.model.JProject project,
                                          java.lang.String className)

createDataControlFromRuntimeDef

public static JUDTDataControl createDataControlFromRuntimeDef(oracle.jbo.uicli.mom.JUDataControlDefImpl rtDataControl)

createKavaApplication

public static JUDTApplication createKavaApplication(oracle.jdeveloper.model.JProject project,
                                                    java.lang.String sAppName)
For internal use only, this is used for testing purposes


ADF Designtime

 

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