|
||||||||||
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,
ITigerstripeProject 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 |
setPluginRef(IPluginReference pluginRef)
Sets the pluginRef for the expander. |
Field Detail |
---|
static final java.lang.String PROP_TAG
Method Detail |
---|
void setPluginRef(IPluginReference pluginRef)
pluginRef
- 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, ITigerstripeProject 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 |