de.ukn.hci.squidy.manager
Interface ILaunchable

All Known Subinterfaces:
IProcessable<P>
All Known Implementing Classes:
AbstractNode, ActionShape, ConnectorShape, ContainerShape, EmptyNode, ImageShape, InformationShape, LogShape, Node, NodeShape, Pipe, Pipeline, PipelineShape, Piping, PluginsShape, Processable, SourceCodeShape, VisualizationShape, Workspace, WorkspaceShape

public interface ILaunchable

ILaunchable.

 Date: Feb 22, 2009
 Time: 11:39:14 PM
 

Since:
1.0.0
Version:
$Id: ILaunchable.java 30 2009-09-18 22:23:35Z nitsche $
Author:
Roman R&aumldle
Roman.Raedle@uni-konstanz.de
Human-Computer Interaction Group
University of Konstanz

Method Summary
 void delete()
          Allows to delete the IProcessable implementing class.
 void publishFailure(Throwable e)
           
 void resolveFailure()
           
 void start()
          Allows to start the IProcessable implementing class.
 void stop()
          Allows to stop the IProcessable implementing class.
 

Method Detail

start

void start()
           throws ProcessException
Allows to start the IProcessable implementing class.

Throws:
ProcessException - Exception can occur while trying to start the IProcessable.

stop

void stop()
          throws ProcessException
Allows to stop the IProcessable implementing class.

Throws:
ProcessException - Exception can occur while trying to stop the IProcessable.

delete

void delete()
            throws ProcessException
Allows to delete the IProcessable implementing class.

Throws:
ProcessException - Exception can occur while trying to stop the IProcessable.

publishFailure

void publishFailure(Throwable e)

resolveFailure

void resolveFailure()


Copyright © 2007-2010 Human-Computer-Interaction :: University of Konstanz. All Rights Reserved.