| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.datatools.sqltools.sqlbuilder.util.RSCCoreUIUtil
public class RSCCoreUIUtil
| Constructor Summary | |
|---|---|
| RSCCoreUIUtil() | |
| Method Summary | |
|---|---|
| static boolean | chkCrossReferences(org.eclipse.emf.common.util.EList refs,
                   org.eclipse.emf.ecore.EObject base)Check cross references | 
| static boolean | chkIfEObjectsMatched(org.eclipse.emf.ecore.EObject working,
                     org.eclipse.emf.ecore.EObject base,
                     boolean chkCrossReferences)Check if two EObjects are "equal". | 
| static java.lang.Class | dynamicClass(java.lang.String classname)Gets the Class object for a given class name. | 
| static java.lang.Object | dynamicInstance(java.lang.Class cclass,
                java.lang.Class[] classes,
                java.lang.Object[] args)Gets an instance of a class using its constructor. | 
| static java.lang.Object | dynamicInstance(java.lang.String classname,
                java.lang.Class[] classes,
                java.lang.Object[] args)Gets an instance of a class using its constructor. | 
| static java.lang.Object | dynamicInvoke(java.lang.Object instance,
              java.lang.String methodname,
              java.lang.Class[] classes,
              java.lang.Object[] args)Invokes a dynamic method in a given instance. | 
| static int | launchASyncDialog(org.eclipse.jface.dialogs.MessageDialog dialog) | 
| static int | launchSyncDialog(org.eclipse.jface.dialogs.MessageDialog dialog) | 
| static java.util.ArrayList | sortList(java.util.ArrayList list)Sorts a given ArrayList. | 
| static java.util.Vector | sortVector(java.util.Vector vIn)Sorts a given vector. | 
| static java.lang.Object | staticField(java.lang.Class cclass,
            java.lang.String fieldname)Gets the value of a static field. | 
| static java.lang.Object | staticField(java.lang.String classname,
            java.lang.String fieldname)Gets the value of a static field. | 
| static java.lang.Object | staticInvoke(java.lang.Class cclass,
             java.lang.String methodname,
             java.lang.Class[] classes,
             java.lang.Object[] args)Invokes a static method in a given class. | 
| static java.lang.Object | staticInvoke(java.lang.String classname,
             java.lang.String methodname,
             java.lang.Class[] classes,
             java.lang.Object[] args)Invokes a static method in a given class. | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public RSCCoreUIUtil()
| Method Detail | 
|---|
public static int launchSyncDialog(org.eclipse.jface.dialogs.MessageDialog dialog)
public static int launchASyncDialog(org.eclipse.jface.dialogs.MessageDialog dialog)
public static java.util.ArrayList sortList(java.util.ArrayList list)
public static java.util.Vector sortVector(java.util.Vector vIn)
public static java.lang.Object dynamicInstance(java.lang.Class cclass,
                                               java.lang.Class[] classes,
                                               java.lang.Object[] args)
cclass - The class we want to construct.classes - Array of Class describing the argument types, or null.args - Array of arguments to the constructor, or null.
public static java.lang.Object dynamicInstance(java.lang.String classname,
                                               java.lang.Class[] classes,
                                               java.lang.Object[] args)
classname - The class we want to construct.classes - Array of Class describing the argument types, or null.args - Array of arguments to the constructor, or null.
public static java.lang.Object dynamicInvoke(java.lang.Object instance,
                                             java.lang.String methodname,
                                             java.lang.Class[] classes,
                                             java.lang.Object[] args)
instance - The instance.methodname - The method to call.classes - Array of Class describing the argument types, or null.args - Array of arguments to the constructor, or null.
public static java.lang.Object staticInvoke(java.lang.String classname,
                                            java.lang.String methodname,
                                            java.lang.Class[] classes,
                                            java.lang.Object[] args)
classname - The class with the static method.methodname - The method to call.classes - Array of Class describing the argument types, or null.args - Array of arguments to the constructor, or null.
public static java.lang.Object staticInvoke(java.lang.Class cclass,
                                            java.lang.String methodname,
                                            java.lang.Class[] classes,
                                            java.lang.Object[] args)
cclass - The class with the static method.methodname - The method to call.classes - Array of Class describing the argument types, or null.args - Array of arguments to the constructor, or null.
public static java.lang.Object staticField(java.lang.Class cclass,
                                           java.lang.String fieldname)
cclass - The class with the static method.fieldname - The name of the field whose value is wanted.
public static java.lang.Object staticField(java.lang.String classname,
                                           java.lang.String fieldname)
classname - The class with the static method.fieldname - The name of the field whose value is wanted.
public static java.lang.Class dynamicClass(java.lang.String classname)
classname - The class name.
public static boolean chkIfEObjectsMatched(org.eclipse.emf.ecore.EObject working,
                                           org.eclipse.emf.ecore.EObject base,
                                           boolean chkCrossReferences)
working - working objectbase - base objectchkCrossReferences - check eCrossReferences
public static boolean chkCrossReferences(org.eclipse.emf.common.util.EList refs,
                                         org.eclipse.emf.ecore.EObject base)
refs - cross referencesbase - base object
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||