|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IObject in edu.wpi.ebob.actions |
---|
Fields in edu.wpi.ebob.actions declared as IObject | |
---|---|
private IObject |
ExecuteMethodAction.obj
|
Constructors in edu.wpi.ebob.actions with parameters of type IObject | |
---|---|
ExecuteMethodAction(IMethod method,
IObject obj)
|
Uses of IObject in edu.wpi.ebob.internal.gui |
---|
Fields in edu.wpi.ebob.internal.gui declared as IObject | |
---|---|
private IObject |
InstancePropertySource.instanceObj
a reference directly to the instance's object. |
private IObject |
Instance.obj
the object to keep track of. |
Methods in edu.wpi.ebob.internal.gui that return IObject | |
---|---|
IObject |
Instance.getObject()
|
Constructors in edu.wpi.ebob.internal.gui with parameters of type IObject | |
---|---|
Instance(org.eclipse.swt.widgets.Composite parent,
java.lang.String name,
IObject obj)
Creates a new instance using obj as the underlying object
and name as its name. |
Uses of IObject in edu.wpi.ebob.internal.gui.dialogs |
---|
Fields in edu.wpi.ebob.internal.gui.dialogs declared as IObject | |
---|---|
private IObject |
MethodResultDialog.result
|
Methods in edu.wpi.ebob.internal.gui.dialogs that return IObject | |
---|---|
IObject[] |
ExecuteMethodDialog.getArguments()
|
Constructors in edu.wpi.ebob.internal.gui.dialogs with parameters of type IObject | |
---|---|
MethodResultDialog(org.eclipse.swt.widgets.Shell parentShell,
IMethod method,
IObject result)
|
Uses of IObject in edu.wpi.ebob.internal.inspect |
---|
Fields in edu.wpi.ebob.internal.inspect declared as IObject | |
---|---|
private IObject |
ReturnValueNode.obj
|
private IObject |
FieldNode.obj
the object that this field belongs to. |
private IObject |
FieldNode.value
the value of the field FieldNode.field in object FieldNode.obj . |
private IObject |
ArrayItemNode.value
|
Methods in edu.wpi.ebob.internal.inspect that return IObject | |
---|---|
IObject |
RootNode.getValue()
does nothing. |
IObject |
ReturnValueNode.getValue()
|
IObject |
Node.getValue()
the underlying value for this node. |
IObject |
InstanceNode.getValue()
returns null as a value for an instance node doesn't make
sense; the "value" is the children. |
IObject |
FieldNode.getValue()
|
IObject |
ArrayItemNode.getValue()
|
Methods in edu.wpi.ebob.internal.inspect with parameters of type IObject | |
---|---|
void |
ModifiableNode.setValue(IObject newValue)
|
void |
FieldNode.setValue(IObject newValue)
sets the value of the field. |
void |
ArrayItemNode.setValue(IObject newValue)
|
Constructors in edu.wpi.ebob.internal.inspect with parameters of type IObject | |
---|---|
FieldNode(IObject obj,
IField field)
creates a new node in the tree representing a field. |
|
ReturnValueNode(IClass type,
IObject obj)
|
|
RootNode(IClass type,
IObject result)
adds a ReturnValueNode as a child of this node. |
Uses of IObject in edu.wpi.ebob.internal.jem |
---|
Classes in edu.wpi.ebob.internal.jem that implement IObject | |
---|---|
class |
JEMArray
|
class |
JEMClass
|
class |
JEMConstructor
|
class |
JEMField
|
class |
JEMMember
Class implementing methods common to constructors, fields, and methods |
class |
JEMMethod
|
class |
JEMObject
Represents a remote object in a JEM JVM. |
class |
JEMRemoteException
Represents an exception thrown on a JEM remote JVM. |
Methods in edu.wpi.ebob.internal.jem that return IObject | |
---|---|
IObject |
JEMArray.get(int index)
|
IObject |
JEMField.get(IObject obj)
|
static IObject |
JEMObject.getObject(org.eclipse.jem.internal.proxy.core.IBeanProxy jemObject)
|
IObject |
JEMMethod.invoke(IObject obj,
IObject[] args)
|
IObject |
JEMClass.newInstance()
|
IObject |
JEMConstructor.newInstance(IObject[] initargs)
|
IObject |
JEMClassManager.performAdditionOperation(IObject left,
IObject right)
Performs left + right . |
IObject |
JEMClassManager.performAlgebraicNegationOperation(IObject operand)
|
IObject |
JEMClassManager.performBooleanNegationOperation(IObject operand)
|
IObject |
JEMClassManager.performDivisionOperation(IObject left,
IObject right)
Performs left / right . |
IObject |
JEMClassManager.performModulusOperation(IObject left,
IObject right)
Performs left % right . |
IObject |
JEMClassManager.performMultiplicationOperation(IObject left,
IObject right)
Performs left * right . |
IObject |
JEMClassManager.performOperation(IOperation op,
IObject[] args)
performs the given operation with the given arguments. |
IObject |
JEMClassManager.performSubtractionOperation(IObject left,
IObject right)
Performs left - right . |
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. |
IObject |
JEMClassManager.resolveValue(boolean value)
|
IObject |
JEMClassManager.resolveValue(char value)
|
IObject |
JEMClassManager.resolveValue(double value)
|
IObject |
JEMClassManager.resolveValue(int value)
|
IObject |
JEMClassManager.resolveValue(java.lang.String value)
|
Methods in edu.wpi.ebob.internal.jem with parameters of type IObject | |
---|---|
IObject |
JEMField.get(IObject obj)
|
IObject |
JEMMethod.invoke(IObject obj,
IObject[] args)
|
IObject |
JEMMethod.invoke(IObject obj,
IObject[] args)
|
IObject |
JEMConstructor.newInstance(IObject[] initargs)
|
IObject |
JEMClassManager.performAdditionOperation(IObject left,
IObject right)
Performs left + right . |
IObject |
JEMClassManager.performAlgebraicNegationOperation(IObject operand)
|
IObject |
JEMClassManager.performBooleanNegationOperation(IObject operand)
|
IObject |
JEMClassManager.performDivisionOperation(IObject left,
IObject right)
Performs left / right . |
IObject |
JEMClassManager.performModulusOperation(IObject left,
IObject right)
Performs left % right . |
IObject |
JEMClassManager.performMultiplicationOperation(IObject left,
IObject right)
Performs left * right . |
IObject |
JEMClassManager.performOperation(IOperation op,
IObject[] args)
performs the given operation with the given arguments. |
IObject |
JEMClassManager.performSubtractionOperation(IObject left,
IObject right)
Performs left - right . |
IArray |
JEMClassManager.resolveArray(IClass type,
IObject[] elements)
|
void |
JEMArray.set(IObject value,
int index)
|
void |
JEMField.set(IObject obj,
IObject value)
|
Uses of IObject in edu.wpi.ebob.internal.jem.operations |
---|
Methods in edu.wpi.ebob.internal.jem.operations that return IObject | |
---|---|
IObject |
JEMSubtractionOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] - args[1] . |
IObject |
JEMMultiplicationOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] * args[1] . |
IObject |
JEMModulusOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] % args[1] . |
IObject |
JEMDivisionOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] / args[1] . |
IObject |
JEMBooleanNegationOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] + args[1] . |
IObject |
JEMAlgebraicNegationOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] + args[1] . |
IObject |
JEMAdditionOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] + args[1] . |
protected IObject |
JEMAbstractPrefixOperation.performOperation(IClassManager cm,
IObject[] args,
int operator)
|
protected IObject |
JEMAbstractInfixOperation.performOperation(IClassManager cm,
IObject[] args,
int operator)
Performs operation operator on arguments args . |
Methods in edu.wpi.ebob.internal.jem.operations with parameters of type IObject | |
---|---|
IObject |
JEMSubtractionOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] - args[1] . |
IObject |
JEMMultiplicationOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] * args[1] . |
IObject |
JEMModulusOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] % args[1] . |
IObject |
JEMDivisionOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] / args[1] . |
IObject |
JEMBooleanNegationOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] + args[1] . |
IObject |
JEMAlgebraicNegationOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] + args[1] . |
IObject |
JEMAdditionOperation.performOperation(IClassManager cm,
IObject[] args)
This is the same as args[0] + args[1] . |
protected IObject |
JEMAbstractPrefixOperation.performOperation(IClassManager cm,
IObject[] args,
int operator)
|
protected IObject |
JEMAbstractInfixOperation.performOperation(IClassManager cm,
IObject[] args,
int operator)
Performs operation operator on arguments args . |
Uses of IObject in edu.wpi.ebob.model |
---|
Fields in edu.wpi.ebob.model declared as IObject | |
---|---|
private IObject |
ObjectBenchEvent.obj
|
private IObject |
ObjectBench.Obj.obj
|
private IObject |
Parameter.result
|
Methods in edu.wpi.ebob.model that return IObject | |
---|---|
IObject |
Parameter.evaluate()
evaluates the user input to an IObject. |
IObject |
ObjectBench.Obj.getObj()
|
IObject |
ObjectBenchEvent.getObject()
|
IObject |
ObjectBench.getObject(java.lang.String name)
returns a handle to the object in the bench specified by name name . |
Methods in edu.wpi.ebob.model with parameters of type IObject | |
---|---|
void |
ObjectBench.addObject(java.lang.String name,
IObject obj)
adds object obj with the given name name . |
Constructors in edu.wpi.ebob.model with parameters of type IObject | |
---|---|
ObjectBench.Obj(java.lang.String name,
IObject obj)
|
|
ObjectBenchEvent(java.lang.String name,
IObject obj)
|
Uses of IObject in edu.wpi.ebob.model.cm |
---|
Subinterfaces of IObject in edu.wpi.ebob.model.cm | |
---|---|
interface |
IClass
|
interface |
IConstructor
|
interface |
IField
|
interface |
IMember
|
interface |
IMethod
|
Classes in edu.wpi.ebob.model.cm that implement IObject | |
---|---|
class |
RemoteException
|
Methods in edu.wpi.ebob.model.cm that return IObject | |
---|---|
IObject |
IArray.get(int index)
|
IObject |
IField.get(IObject obj)
|
IObject |
IMethod.invoke(IObject obj,
IObject[] args)
|
IObject |
IClass.newInstance()
|
IObject |
IConstructor.newInstance(IObject[] initargs)
|
IObject |
IClassManager.performAdditionOperation(IObject left,
IObject right)
Performs left + right . |
IObject |
IClassManager.performAlgebraicNegationOperation(IObject operand)
Performs -operand . |
IObject |
IClassManager.performBooleanNegationOperation(IObject operand)
Performs !operand . |
IObject |
IClassManager.performDivisionOperation(IObject left,
IObject right)
Performs left / right . |
IObject |
IClassManager.performModulusOperation(IObject left,
IObject right)
Performs left % right . |
IObject |
IClassManager.performMultiplicationOperation(IObject left,
IObject right)
Performs left * right . |
IObject |
IOperation.performOperation(IClassManager cm,
IObject[] args)
|
IObject |
IClassManager.performOperation(IOperation op,
IObject[] args)
performs the given operation with the given arguments. |
IObject |
IClassManager.performSubtractionOperation(IObject left,
IObject right)
Performs left - right . |
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. |
IObject |
IClassManager.resolveValue(boolean value)
Returns an IObject representing a primitive boolean value. |
IObject |
IClassManager.resolveValue(char value)
Returns an IObject representing a primitive char value. |
IObject |
IClassManager.resolveValue(double value)
Returns an IObject representing a primitive double value. |
IObject |
IClassManager.resolveValue(int value)
Returns an IObject representing a primitive integer value. |
IObject |
IClassManager.resolveValue(java.lang.String value)
Returns an IObject representing a primitive String value. |
Methods in edu.wpi.ebob.model.cm with parameters of type IObject | |
---|---|
IObject |
IField.get(IObject obj)
|
IObject |
IMethod.invoke(IObject obj,
IObject[] args)
|
IObject |
IMethod.invoke(IObject obj,
IObject[] args)
|
IObject |
IConstructor.newInstance(IObject[] initargs)
|
IObject |
IClassManager.performAdditionOperation(IObject left,
IObject right)
Performs left + right . |
IObject |
IClassManager.performAlgebraicNegationOperation(IObject operand)
Performs -operand . |
IObject |
IClassManager.performBooleanNegationOperation(IObject operand)
Performs !operand . |
IObject |
IClassManager.performDivisionOperation(IObject left,
IObject right)
Performs left / right . |
IObject |
IClassManager.performModulusOperation(IObject left,
IObject right)
Performs left % right . |
IObject |
IClassManager.performMultiplicationOperation(IObject left,
IObject right)
Performs left * right . |
IObject |
IOperation.performOperation(IClassManager cm,
IObject[] args)
|
IObject |
IClassManager.performOperation(IOperation op,
IObject[] args)
performs the given operation with the given arguments. |
IObject |
IClassManager.performSubtractionOperation(IObject left,
IObject right)
Performs left - right . |
IArray |
IClassManager.resolveArray(IClass type,
IObject[] elements)
Returns an array object using the IArray form. |
void |
IArray.set(IObject value,
int index)
|
void |
IField.set(IObject obj,
IObject value)
|
Uses of IObject in edu.wpi.ebob.model.parser |
---|
Methods in edu.wpi.ebob.model.parser that return IObject | |
---|---|
private IObject |
Parser.getObject(Token token)
|
IObject |
Parser.parse(java.util.Collection tokens)
|
Uses of IObject in edu.wpi.ebob.wizards |
---|
Fields in edu.wpi.ebob.wizards declared as IObject | |
---|---|
private IObject |
AddToObjectBenchWizard.obj
|
Methods in edu.wpi.ebob.wizards that return IObject | |
---|---|
IObject[] |
AddToObjectBenchWizardPageExtension.getArguments()
|
Methods in edu.wpi.ebob.wizards with parameters of type IObject | |
---|---|
private void |
AddToObjectBenchWizard.doFinish(java.lang.String instanceName,
IConstructor constructor,
IObject[] args,
org.eclipse.core.runtime.IProgressMonitor monitor)
The worker method. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |