org.eclipse.tigerstripe.workbench.plugins
Interface IRunnableRule

All Superinterfaces:
IFileGeneratingRule, IRule
All Known Subinterfaces:
IArtifactRunnableRule, IGlobalRunnableRule

public interface IRunnableRule
extends IFileGeneratingRule


Field Summary
 
Fields inherited from interface org.eclipse.tigerstripe.workbench.plugins.IRule
ALLARTIFACTS, ALLASSOCIATIONCLASSES, ALLASSOCIATIONS, ALLDATATYPES, ALLDEPENDENCIES, ALLENTITIES, ALLENUMERATIONS, ALLEVENTS, ALLEXCEPTIONS, ALLPACKAGES, ALLPLUGINCONFIG, ALLQUERIES, ALLSESSIONS, ALLUPDATEPROCEDURES, ANNOTATIONCONTEXT, ARTIFACT, ARTIFACT_CLASS, ARTIFACTS, ASSOCIATIONCLASSES, ASSOCIATIONS, DATATYPES, DEPENDENCIES, DIAGRAMGENERATOR, ENTITIES, ENUMERATIONS, EVENTS, EXCEPTIONS, EXP, INCLUDEDEPENDENCIES, MANAGER, MANAGERSESSION, OVERWRITEFILES, PACKAGES, PLUGINCONFIG, PLUGINDIR, QUERIES, REPORT, RUNTIME, SESSIONS, SUPPRESSFILES, TSPROJECT, TSPROJECTHANDLE, UPDATEPROCEDURES
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> getContext()
           
 java.lang.String getRunnableClassName()
           
 void setContext(java.util.Map<java.lang.String,java.lang.Object> context)
           
 void setRunnableClassName(java.lang.String className)
           
 
Methods inherited from interface org.eclipse.tigerstripe.workbench.plugins.IFileGeneratingRule
isOverwriteFiles, isSuppressEmptyFiles, setOverwriteFiles, setSuppressEmptyFiles
 
Methods inherited from interface org.eclipse.tigerstripe.workbench.plugins.IRule
getDescription, getLabel, getName, getType, isEnabled, setDescription, setEnabled, setName
 

Method Detail

setContext

void setContext(java.util.Map<java.lang.String,java.lang.Object> context)

getContext

java.util.Map<java.lang.String,java.lang.Object> getContext()

getRunnableClassName

java.lang.String getRunnableClassName()

setRunnableClassName

void setRunnableClassName(java.lang.String className)