org.eclipse.tigerstripe.workbench.plugins
Interface IRule

All Known Subinterfaces:
IArtifactRule, IArtifactRunnableRule, IArtifactWrappedRule, ICopyRule, IFileGeneratingRule, IGlobalRule, IGlobalRunnableRule, IGlobalTemplateRule, IRunnableRule, ITemplateBasedRule

public interface IRule

Top level rule interface for Generators

Author:
erdillon

Field Summary
static java.lang.String ALLARTIFACTS
           
static java.lang.String ALLASSOCIATIONCLASSES
           
static java.lang.String ALLASSOCIATIONS
           
static java.lang.String ALLDATATYPES
           
static java.lang.String ALLDEPENDENCIES
           
static java.lang.String ALLENTITIES
           
static java.lang.String ALLENUMERATIONS
           
static java.lang.String ALLEVENTS
           
static java.lang.String ALLEXCEPTIONS
           
static java.lang.String ALLPACKAGES
           
static java.lang.String ALLPLUGINCONFIG
           
static java.lang.String ALLQUERIES
           
static java.lang.String ALLSESSIONS
           
static java.lang.String ALLUPDATEPROCEDURES
           
static java.lang.String ANNOTATIONCONTEXT
           
static java.lang.String ARTIFACT
           
static java.lang.Class<?> ARTIFACT_CLASS
           
static java.lang.String ARTIFACTS
           
static java.lang.String ASSOCIATIONCLASSES
           
static java.lang.String ASSOCIATIONS
           
static java.lang.String DATATYPES
           
static java.lang.String DEPENDENCIES
           
static java.lang.String DIAGRAMGENERATOR
           
static java.lang.String ENTITIES
           
static java.lang.String ENUMERATIONS
           
static java.lang.String EVENTS
           
static java.lang.String EXCEPTIONS
           
static java.lang.String EXP
           
static java.lang.String INCLUDEDEPENDENCIES
           
static java.lang.String MANAGER
           
static java.lang.String MANAGERSESSION
           
static java.lang.String OVERWRITEFILES
           
static java.lang.String PACKAGES
           
static java.lang.String PLUGINCONFIG
           
static java.lang.String PLUGINDIR
           
static java.lang.String QUERIES
           
static java.lang.String REPORT
           
static java.lang.String RUNTIME
           
static java.lang.String SESSIONS
           
static java.lang.String SUPPRESSFILES
           
static java.lang.String TSPROJECT
           
static java.lang.String TSPROJECTHANDLE
           
static java.lang.String UPDATEPROCEDURES
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
 boolean isEnabled()
           
 void setDescription(java.lang.String description)
           
 void setEnabled(boolean enabled)
           
 void setName(java.lang.String name)
           
 

Field Detail

ARTIFACT

static final java.lang.String ARTIFACT
See Also:
Constant Field Values

ARTIFACT_CLASS

static final java.lang.Class<?> ARTIFACT_CLASS

PLUGINCONFIG

static final java.lang.String PLUGINCONFIG
See Also:
Constant Field Values

PLUGINDIR

static final java.lang.String PLUGINDIR
See Also:
Constant Field Values

RUNTIME

static final java.lang.String RUNTIME
See Also:
Constant Field Values

TSPROJECT

static final java.lang.String TSPROJECT
See Also:
Constant Field Values

TSPROJECTHANDLE

static final java.lang.String TSPROJECTHANDLE
See Also:
Constant Field Values

MANAGERSESSION

static final java.lang.String MANAGERSESSION
See Also:
Constant Field Values

EXP

static final java.lang.String EXP
See Also:
Constant Field Values

MANAGER

static final java.lang.String MANAGER
See Also:
Constant Field Values

DIAGRAMGENERATOR

static final java.lang.String DIAGRAMGENERATOR
See Also:
Constant Field Values

ANNOTATIONCONTEXT

static final java.lang.String ANNOTATIONCONTEXT
See Also:
Constant Field Values

ARTIFACTS

static final java.lang.String ARTIFACTS
See Also:
Constant Field Values

ENTITIES

static final java.lang.String ENTITIES
See Also:
Constant Field Values

DATATYPES

static final java.lang.String DATATYPES
See Also:
Constant Field Values

EVENTS

static final java.lang.String EVENTS
See Also:
Constant Field Values

ENUMERATIONS

static final java.lang.String ENUMERATIONS
See Also:
Constant Field Values

EXCEPTIONS

static final java.lang.String EXCEPTIONS
See Also:
Constant Field Values

QUERIES

static final java.lang.String QUERIES
See Also:
Constant Field Values

UPDATEPROCEDURES

static final java.lang.String UPDATEPROCEDURES
See Also:
Constant Field Values

ASSOCIATIONS

static final java.lang.String ASSOCIATIONS
See Also:
Constant Field Values

ASSOCIATIONCLASSES

static final java.lang.String ASSOCIATIONCLASSES
See Also:
Constant Field Values

DEPENDENCIES

static final java.lang.String DEPENDENCIES
See Also:
Constant Field Values

SESSIONS

static final java.lang.String SESSIONS
See Also:
Constant Field Values

PACKAGES

static final java.lang.String PACKAGES
See Also:
Constant Field Values

ALLPLUGINCONFIG

static final java.lang.String ALLPLUGINCONFIG
See Also:
Constant Field Values

ALLARTIFACTS

static final java.lang.String ALLARTIFACTS
See Also:
Constant Field Values

ALLENTITIES

static final java.lang.String ALLENTITIES
See Also:
Constant Field Values

ALLDATATYPES

static final java.lang.String ALLDATATYPES
See Also:
Constant Field Values

ALLEVENTS

static final java.lang.String ALLEVENTS
See Also:
Constant Field Values

ALLENUMERATIONS

static final java.lang.String ALLENUMERATIONS
See Also:
Constant Field Values

ALLEXCEPTIONS

static final java.lang.String ALLEXCEPTIONS
See Also:
Constant Field Values

ALLQUERIES

static final java.lang.String ALLQUERIES
See Also:
Constant Field Values

ALLUPDATEPROCEDURES

static final java.lang.String ALLUPDATEPROCEDURES
See Also:
Constant Field Values

ALLASSOCIATIONS

static final java.lang.String ALLASSOCIATIONS
See Also:
Constant Field Values

ALLASSOCIATIONCLASSES

static final java.lang.String ALLASSOCIATIONCLASSES
See Also:
Constant Field Values

ALLDEPENDENCIES

static final java.lang.String ALLDEPENDENCIES
See Also:
Constant Field Values

ALLSESSIONS

static final java.lang.String ALLSESSIONS
See Also:
Constant Field Values

ALLPACKAGES

static final java.lang.String ALLPACKAGES
See Also:
Constant Field Values

SUPPRESSFILES

static final java.lang.String SUPPRESSFILES
See Also:
Constant Field Values

OVERWRITEFILES

static final java.lang.String OVERWRITEFILES
See Also:
Constant Field Values

INCLUDEDEPENDENCIES

static final java.lang.String INCLUDEDEPENDENCIES
See Also:
Constant Field Values

REPORT

static final java.lang.String REPORT
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getDescription

java.lang.String getDescription()

setDescription

void setDescription(java.lang.String description)

getLabel

java.lang.String getLabel()

getType

java.lang.String getType()

isEnabled

boolean isEnabled()

setEnabled

void setEnabled(boolean enabled)