org.eclipse.tigerstripe.workbench.plugins
Interface IFileGeneratingRule

All Superinterfaces:
IRule
All Known Subinterfaces:
IArtifactRunnableRule, IGlobalRunnableRule, IGlobalTemplateRule, IRunnableRule, ITemplateBasedRule

public interface IFileGeneratingRule
extends IRule

Top-level interface for file generating rules

Since:
1.2
Author:
Eric Dillon

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
 boolean isOverwriteFiles()
           
 boolean isSuppressEmptyFiles()
           
 void setOverwriteFiles(boolean overwriteFiles)
           
 void setSuppressEmptyFiles(boolean suppress)
           
 
Methods inherited from interface org.eclipse.tigerstripe.workbench.plugins.IRule
getDescription, getLabel, getName, getType, isEnabled, setDescription, setEnabled, setName
 

Method Detail

isSuppressEmptyFiles

boolean isSuppressEmptyFiles()

setSuppressEmptyFiles

void setSuppressEmptyFiles(boolean suppress)

isOverwriteFiles

boolean isOverwriteFiles()

setOverwriteFiles

void setOverwriteFiles(boolean overwriteFiles)