|
||||||||||
| 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 | |||||||||