org.eclipse.tigerstripe.workbench.project
Interface ITigerstripeM1GeneratorProject
- All Superinterfaces:
- IAbstractTigerstripeProject, ITigerstripeGeneratorProject, IWorkingCopy
public interface ITigerstripeM1GeneratorProject
- extends ITigerstripeGeneratorProject
A M1 (Class-based) Generator Project
- Since:
- 0.3
- Author:
- Eric Dillon
| Methods inherited from interface org.eclipse.tigerstripe.workbench.project.ITigerstripeGeneratorProject |
addAdditionalFile, addClasspathEntry, addGlobalProperties, addGlobalProperty, addGlobalRule, addGlobalRules, getAdditionalFiles, getClasspathEntries, getDefaultLogLevel, getGlobalProperties, getGlobalRules, getId, getLogPath, getPluginNature, getSupportedGlobalRuleLabels, getSupportedGlobalRules, getSupportedProperties, isLogEnabled, makeClasspathEntry, makeProperty, makeRule, removeAdditionalFile, removeClasspathEntries, removeClasspathEntry, removeGlobalProperties, removeGlobalProperty, removeGlobalRule, removeGlobalRules, setDefaultLogLevel, setGlobalProperties, setLogEnabled, setLogPath, setPluginNature |
getArtifactRules
ITemplateBasedRule[] getArtifactRules()
throws TigerstripeException
- Throws:
TigerstripeException
addArtifactRule
void addArtifactRule(ITemplateBasedRule rule)
throws TigerstripeException
- Throws:
TigerstripeException
removeArtifactRule
void removeArtifactRule(ITemplateBasedRule rule)
throws TigerstripeException
- Throws:
TigerstripeException
removeArtifactRules
void removeArtifactRules(ITemplateBasedRule[] rules)
throws TigerstripeException
- Throws:
TigerstripeException
addArtifactRules
void addArtifactRules(ITemplateBasedRule[] rules)
throws TigerstripeException
- Throws:
TigerstripeException
getSupportedPluginArtifactRules
<T extends IArtifactBasedTemplateRule> java.lang.Class<T>[] getSupportedPluginArtifactRules()
getSupportedPluginArtifactRuleLabels
java.lang.String[] getSupportedPluginArtifactRuleLabels()