|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IRule | |
|---|---|
| org.eclipse.tigerstripe.workbench.plugins | This package contains the interfaces to be implemented in relation with implementing TS templates, and more generally all interfaces as seen by the user when implementing a Tigerstripe plugin. |
| org.eclipse.tigerstripe.workbench.project | This package contains interfaces tigerstripe projects and other objects associated with navigating and generating projects. |
| Uses of IRule in org.eclipse.tigerstripe.workbench.plugins |
|---|
| Subinterfaces of IRule in org.eclipse.tigerstripe.workbench.plugins | |
|---|---|
interface |
IArtifactBasedTemplateRule
An ArtifactBased Template Run rule in a Pluggable Plugin This rule will be run once per instance (with possibility of filtering) of a designated Artifact Type. |
interface |
ICopyRule
Base interface for Pluggable Plugin Copy Rule A copy rule is a global rule that is capabable of copying files/directories from either the containing plugin or the current project to a specified directory location. |
interface |
IGlobalTemplateRule
Simplest type of rule in a Pluggable Plugin |
interface |
ITemplateBasedRule
Top-level interface for Template rules in a Pluggable Plugin |
| Uses of IRule in org.eclipse.tigerstripe.workbench.project |
|---|
| Methods in org.eclipse.tigerstripe.workbench.project with type parameters of type IRule | ||
|---|---|---|
|
ITigerstripeGeneratorProject.getSupportedGlobalRules()
|
|
|
ITigerstripeGeneratorProject.makeRule(java.lang.Class<T> ruleType)
Global rules are run once per generation cycle |
|
| Methods in org.eclipse.tigerstripe.workbench.project that return IRule | ||
|---|---|---|
IRule[] |
ITigerstripeGeneratorProject.getGlobalRules()
|
|
|
ITigerstripeGeneratorProject.makeRule(java.lang.Class<T> ruleType)
Global rules are run once per generation cycle |
|
| Methods in org.eclipse.tigerstripe.workbench.project with parameters of type IRule | |
|---|---|
void |
ITigerstripeGeneratorProject.addGlobalRule(IRule rule)
|
void |
ITigerstripeGeneratorProject.addGlobalRules(IRule[] rules)
|
void |
ITigerstripeGeneratorProject.removeGlobalRule(IRule rule)
|
void |
ITigerstripeGeneratorProject.removeGlobalRules(IRule[] rules)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||