|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrcf.core.framework.component.DynamicOperation.Default
public static class DynamicOperation.Default
TODO: Javadoc
TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString
| Nested Class Summary | |
|---|---|
class |
DynamicOperation.Default.Continuation
TODO: Javadoc |
| Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicOperation |
|---|
DynamicOperation.Default |
| Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicBound |
|---|
DynamicBound.GUIType |
| Field Summary | |
|---|---|
protected DynamicComponent.Abstract |
component
TODO: Javadoc |
protected ReflectedOperation.Default |
operation
TODO: Javadoc |
| Constructor Summary | |
|---|---|
DynamicOperation.Default(DynamicComponent.Abstract _component,
ReflectedOperation.Default _operation)
TODO: Javadoc |
|
| Method Summary | |
|---|---|
DynamicOperation |
bind(Object o)
TODO: Javadoc Return a dynamic bound interface representing this reflected bindable bound to the specified object, assuming the object is an instance of the appropriate reflected component. |
DynamicComponent |
component()
TODO: Javadoc |
RunnableFuture<Object> |
continuation(Object... args)
TODO: Javadoc |
JComponent |
gui(DynamicBound.GUIType type)
TODO: Javadoc |
Icon |
icon()
|
Object |
invoke(Object... args)
TODO: Javadoc |
boolean |
isFunction()
TODO: Javadoc |
String |
name()
TODO: Javadoc |
rcf.core.util.map.single.ImmutableSMapListSet<? extends ReflectedParameter,String> |
parameters()
TODO: Javadoc |
JPopupMenu |
popupMenu()
|
ReflectedParameter |
returnValue()
TODO: Javadoc |
OperationType |
type()
TODO: Javadoc |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final ReflectedOperation.Default operation
protected final DynamicComponent.Abstract component
| Constructor Detail |
|---|
public DynamicOperation.Default(DynamicComponent.Abstract _component,
ReflectedOperation.Default _operation)
_component - _operation - | Method Detail |
|---|
public DynamicOperation bind(Object o)
ReflectedBindableReflectedComponent.isInstance(Object),
component().isInstance(o) must be true.
bind in interface ReflectedBindable<DynamicOperation>public DynamicComponent component()
DynamicBound
component in interface DynamicBoundcomponent in interface DynamicOperationcomponent in interface ReflectedBindable<DynamicOperation>public RunnableFuture<Object> continuation(Object... args)
DynamicOperation
continuation in interface DynamicOperationpublic JComponent gui(DynamicBound.GUIType type)
DynamicBound
gui in interface DynamicBoundpublic Icon icon()
icon in interface rcf.core.util.accessor.GUIAccessiblepublic Object invoke(Object... args)
DynamicOperation
invoke in interface DynamicOperationpublic boolean isFunction()
ReflectedOperation
isFunction in interface ReflectedOperationpublic String name()
ReflectedOperation
name in interface ReflectedOperationpublic rcf.core.util.map.single.ImmutableSMapListSet<? extends ReflectedParameter,String> parameters()
ReflectedOperation
parameters in interface ReflectedOperationpublic JPopupMenu popupMenu()
popupMenu in interface rcf.core.util.accessor.GUIAccessiblepublic ReflectedParameter returnValue()
ReflectedOperation
returnValue in interface ReflectedOperationpublic OperationType type()
ReflectedOperation
type in interface ReflectedOperation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||