|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IExpander
| Field Summary | |
|---|---|
static java.lang.String |
PROP_TAG
The tag that is used to identify a pluginProperty |
| Method Summary | |
|---|---|
java.lang.String |
expandVar(java.lang.String inString)
This does the actual expansion, using the syntax below. |
java.lang.String |
expandVar(java.lang.String inString,
ITigerstripeModelProject project)
As for the simple expandVar case, but passing in teh project to be used. |
java.lang.String |
getModelName()
Get the "name" of the model. |
void |
setCurrentArtifact(IAbstractArtifact currentArtifact)
Allows to set a "current artifact" for this expander. |
void |
setCurrentModel(IArtifactModel currentModel)
As for current Artifact, can set a "Current Model" for this expander This can be used to extract things like the TargetPackage from the model - especially useful for making file names! |
void |
setCurrentModel(IArtifactModel currentModel,
java.lang.String modelName)
As for current Artifact, can set a "Current Model" for this expander This can be used to extract things like the TargetPackage from the model - especially useful for making file names! This variant is necessary in case the model has been named something other than "model" |
void |
setModelName(java.lang.String modelName)
Set the "name" of the model. |
void |
setPluginConfig(IPluginConfig pluginConfig)
Sets the pluginConfig for the expander. |
| Field Detail |
|---|
static final java.lang.String PROP_TAG
| Method Detail |
|---|
void setPluginConfig(IPluginConfig pluginConfig)
pluginConfig - void setCurrentArtifact(IAbstractArtifact currentArtifact)
currentArtifact - void setCurrentModel(IArtifactModel currentModel)
currentModel -
void setCurrentModel(IArtifactModel currentModel,
java.lang.String modelName)
currentModel - java.lang.String expandVar(java.lang.String inString)
inString -
java.lang.String expandVar(java.lang.String inString,
ITigerstripeModelProject project)
inString - project -
void setModelName(java.lang.String modelName)
modelName - java.lang.String getModelName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||