Uses of Interface
edu.wpi.ebob.model.cm.IClass

Packages that use IClass
edu.wpi.ebob.internal.gui.dialogs   
edu.wpi.ebob.internal.gui.utils   
edu.wpi.ebob.internal.inspect   
edu.wpi.ebob.internal.jem   
edu.wpi.ebob.model   
edu.wpi.ebob.model.cm   
edu.wpi.ebob.wizards   
 

Uses of IClass in edu.wpi.ebob.internal.gui.dialogs
 

Fields in edu.wpi.ebob.internal.gui.dialogs declared as IClass
private  IClass[] ExecuteMethodDialog.parameterTypes
           
 

Constructors in edu.wpi.ebob.internal.gui.dialogs with parameters of type IClass
ExecuteMethodDialog(org.eclipse.swt.widgets.Shell parentShell, IClass[] parameterTypes)
           
 

Uses of IClass in edu.wpi.ebob.internal.gui.utils
 

Methods in edu.wpi.ebob.internal.gui.utils with parameters of type IClass
static Parameter[] ParameterTableViewer.toParameters(IClass[] classes)
          turns an array of classes into an array of argument pairs
 

Uses of IClass in edu.wpi.ebob.internal.inspect
 

Fields in edu.wpi.ebob.internal.inspect declared as IClass
private  IClass ReturnValueNode.type
           
private  IClass ArrayItemNode.type
           
 

Methods in edu.wpi.ebob.internal.inspect that return IClass
 IClass RootNode.getType()
           
 IClass ReturnValueNode.getType()
           
 IClass Node.getType()
          returns the Class object associated with this node.
 IClass InstanceNode.getType()
           
 IClass FieldNode.getType()
           
 IClass ArrayItemNode.getType()
           
 

Constructors in edu.wpi.ebob.internal.inspect with parameters of type IClass
ArrayItemNode(IArray valArray, int index, IClass type)
           
ReturnValueNode(IClass type, IObject obj)
           
RootNode(IClass type, IObject result)
          adds a ReturnValueNode as a child of this node.
 

Uses of IClass in edu.wpi.ebob.internal.jem
 

Classes in edu.wpi.ebob.internal.jem that implement IClass
 class JEMClass
           
 

Methods in edu.wpi.ebob.internal.jem that return IClass
 IClass JEMClassManager.getClass(java.lang.String name)
          Retrieves a class with the given name.
 IClass JEMClass.getComponentType()
           
 IClass JEMMethod.getDeclaringClass()
           
 IClass JEMRemoteException.getIClass()
           
 IClass JEMObject.getIClass()
           
 IClass JEMConstructor.getIClass()
           
 IClass JEMClass.getIClass()
          Returns this.
 IClass[] JEMMethod.getParameterTypes()
           
 IClass[] JEMConstructor.getParameterTypes()
           
 IClass JEMMethod.getReturnType()
           
 IClass JEMClass.getSuperclass()
           
 IClass JEMField.getType()
           
 

Methods in edu.wpi.ebob.internal.jem with parameters of type IClass
private  org.eclipse.jem.internal.proxy.core.IBeanTypeProxy[] JEMClass.getBeanTypeProxies(IClass[] iclasses)
           
 IConstructor JEMClass.getConstructor(IClass[] parameterTypes)
           
 IMethod JEMClass.getDeclaredMethod(java.lang.String name, IClass[] parameterTypes)
          currently does the same thing as getMethod.
 IMethod JEMClass.getMethod(java.lang.String name, IClass[] parameterTypes)
           
 boolean JEMRemoteException.isInstanceof(IClass obj)
           
 boolean JEMObject.isInstanceof(IClass obj)
           
 IArray JEMClassManager.resolveArray(IClass type, IObject[] elements)
           
 IObject JEMClassManager.resolveObject(IClass returnType, java.lang.String expression)
          Returns an object of type returnType based on the given expression, if such an expression can resolve to that returnType.
 

Uses of IClass in edu.wpi.ebob.model
 

Fields in edu.wpi.ebob.model declared as IClass
private  IClass Parameter.returnType
           
 

Methods in edu.wpi.ebob.model that return IClass
 IClass Parameter.getReturnType()
           
 

Methods in edu.wpi.ebob.model with parameters of type IClass
 boolean ObjectBench.removeObjects(IClass c)
          Removes all objects of the specified class.
 

Constructors in edu.wpi.ebob.model with parameters of type IClass
Parameter(IClass returnType)
          Constructs a new Parameter with the given return type.
 

Uses of IClass in edu.wpi.ebob.model.cm
 

Methods in edu.wpi.ebob.model.cm that return IClass
 IClass IClassManager.getClass(java.lang.String name)
          Retrieves a class with the given name.
 IClass IClass.getComponentType()
           
 IClass IMethod.getDeclaringClass()
           
abstract  IClass RemoteException.getIClass()
           
 IClass IObject.getIClass()
           
 IClass[] IMethod.getParameterTypes()
           
 IClass[] IConstructor.getParameterTypes()
           
 IClass IMethod.getReturnType()
           
 IClass IClass.getSuperclass()
           
 IClass IField.getType()
           
 

Methods in edu.wpi.ebob.model.cm with parameters of type IClass
 IConstructor IClass.getConstructor(IClass[] parameterTypes)
           
 IMethod IClass.getDeclaredMethod(java.lang.String name, IClass[] parameterTypes)
           
 IMethod IClass.getMethod(java.lang.String name, IClass[] parameterTypes)
           
 boolean IObject.isInstanceof(IClass obj)
           
 IArray IClassManager.resolveArray(IClass type, IObject[] elements)
          Returns an array object using the IArray form.
 IObject IClassManager.resolveObject(IClass type, java.lang.String expression)
          Returns an object of type returnType based on the given expression, if such an expression can resolve to that returnType.
 

Uses of IClass in edu.wpi.ebob.wizards
 

Methods in edu.wpi.ebob.wizards with parameters of type IClass
private  Parameter[] AddToObjectBenchWizardPageExtension.getArgs(IClass[] classes)
          turns an array of classes into an array of argument pairs
(package private)  void AddToObjectBenchWizardPageExtension.setInstanceClass(IClass c)
          sets the instance class (which in turn determines which constructors will be visible).