|
||||||||||
| 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 |
IArtifactRule
|
interface |
IArtifactRunnableRule
|
interface |
IArtifactWrappedRule
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 |
IFileGeneratingRule
Top-level interface for file generating rules |
interface |
IGlobalRule
|
interface |
IGlobalRunnableRule
|
interface |
IGlobalTemplateRule
Simplest type of rule in a Pluggable Plugin |
interface |
IRunnableRule
|
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.makeRule(java.lang.Class<T> ruleType)
Global rules are run once per generation cycle |
|
| Methods in org.eclipse.tigerstripe.workbench.project that return IRule | ||
|---|---|---|
|
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 |
ITigerstripeM1GeneratorProject.removeArtifactRule(IRule rule)
|
void |
ITigerstripeM1GeneratorProject.removeArtifactRules(IRule[] rules)
|
void |
ITigerstripeGeneratorProject.removeGlobalRule(IRule rule)
|
void |
ITigerstripeGeneratorProject.removeGlobalRules(IRule[] rules)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||