com.vinculumtech.carrierwave.manager
Class Invoke

java.lang.Object
  extended bycom.vinculumtech.carrierwave.manager.Invoke

public final class Invoke
extends java.lang.Object

The Invoke class is the root of all invocations functions initiated via CarrierWave and its client API.

Notes:
Need to rethink the workings of actions. as it stands now, and action holding a reflected identifiable image will modify that image. which might not be the original intention. possibly consider a codegen flag that says all actions can only ref identifiable icons, and dependent images.

Version:
$Id: //depot/carrierwave/src/server/com/vinculumtech/carrierwave/manager/Invoke.java#21 $

Method Summary
static Icon invokeImageableGraphWith(Action action)
          Invokes the given Action instance and returns an Icon instance for the resulting ImageableIdentifiable.
static Image invokeImageableGraphWith(GraphPlan graphPlan, Action action, GraphPlan resultPlan)
          Invokes the given Action instance described the given graphPlan GraphPlan instance and returns an Image instance rooted by the result Imageable described by the given resultPlan GraphPlan instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

invokeImageableGraphWith

public static final Icon invokeImageableGraphWith(Action action)
                                           throws GraphException
Invokes the given Action instance and returns an Icon instance for the resulting ImageableIdentifiable.

Parameters:
action -
Returns:
Throws:
GraphException

invokeImageableGraphWith

public static final Image invokeImageableGraphWith(GraphPlan graphPlan,
                                                   Action action,
                                                   GraphPlan resultPlan)
                                            throws GraphException
Invokes the given Action instance described the given graphPlan GraphPlan instance and returns an Image instance rooted by the result Imageable described by the given resultPlan GraphPlan instance.

Parameters:
graphPlan -
action -
resultPlan -
Returns:
Throws:
GraphException


Copyright (C) 2002 Vinculum Technologies, Inc. All Rights Reserved.