|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SourceModel
Field Summary | |
---|---|
static java.lang.String |
DEPENDS
|
static java.lang.String |
DEPENDS_CLASS
|
static java.lang.String |
DEPENDS_PROFILE
|
Method Summary | |
---|---|
void |
addDependency(java.lang.String type,
java.lang.String id)
|
void |
addExternalModelProperty(java.lang.String propertyName,
java.lang.String propertyValue)
|
void |
clearProfileSetNames()
|
java.lang.Object |
clone()
|
BuilderCall |
createBuilderCall(BuilderDef builderDef)
|
java.util.List |
getBuilderCallList()
|
java.util.Iterator |
getBuilderCalls()
|
java.util.Set |
getDependencies()
Get the things this Source depends on |
java.lang.String |
getDescription()
|
java.util.List |
getDomains()
|
boolean |
getEnableFailover()
|
boolean |
getEnableGenerationCaching()
|
long |
getLastModified()
Get timedate of last mod |
java.lang.String |
getModelID()
Currently, the model IDs correspond exactly to the filename within WEB-INF/models |
com.bowstreet.factory.model.ProfileRemapper |
getProfileRemapper()
|
java.util.List |
getProfileSetNames()
Get the names of the profile sets that are referenced in this Source |
java.lang.String |
getReadableName()
Properties |
java.lang.String |
getRequiredFactoryVersion()
|
java.util.List |
getRoles()
|
boolean |
getRuntimeRegenerateFlag()
|
java.lang.String |
getUniqueBuilderCallID()
|
java.lang.String |
getVersion()
|
IXml |
getXml()
|
boolean |
isContained()
|
void |
retrieveExternalModelProperties(ModelProcessor.QuadrupleGenerator generator,
SourceModelManager sourceModelManager)
|
void |
setDescription(java.lang.String desc)
|
void |
setEnableFailover(boolean b)
|
void |
setEnableGenerationCaching(boolean b)
|
void |
setIsContained(boolean b)
|
void |
setRequiredFactoryVersion(java.lang.String req)
|
void |
setVersion(java.lang.String version)
|
Methods inherited from interface com.bowstreet.generation.GenerationSource |
---|
clearModelXml, getProfileSetEntries, getRuntimeProfileSetNames |
Field Detail |
---|
static final java.lang.String DEPENDS
static final java.lang.String DEPENDS_CLASS
static final java.lang.String DEPENDS_PROFILE
Method Detail |
---|
void addDependency(java.lang.String type, java.lang.String id)
addDependency
in interface GenerationSource
void addExternalModelProperty(java.lang.String propertyName, java.lang.String propertyValue)
addExternalModelProperty
in interface GenerationSource
void clearProfileSetNames()
clearProfileSetNames
in interface GenerationSource
java.lang.Object clone()
BuilderCall createBuilderCall(BuilderDef builderDef)
java.util.List getBuilderCallList()
java.util.Iterator getBuilderCalls()
getBuilderCalls
in interface GenerationSource
java.util.Set getDependencies()
GenerationSource
getDependencies
in interface GenerationSource
java.lang.String getDescription()
java.util.List getDomains()
boolean getEnableFailover()
boolean getEnableGenerationCaching()
getEnableGenerationCaching
in interface GenerationSource
long getLastModified()
getLastModified
in interface GenerationSource
java.lang.String getModelID()
GenerationSource
getModelID
in interface GenerationSource
com.bowstreet.factory.model.ProfileRemapper getProfileRemapper()
java.util.List getProfileSetNames()
GenerationSource
getProfileSetNames
in interface GenerationSource
java.lang.String getReadableName()
getReadableName
in interface GenerationSource
java.lang.String getRequiredFactoryVersion()
java.util.List getRoles()
boolean getRuntimeRegenerateFlag()
getRuntimeRegenerateFlag
in interface GenerationSource
java.lang.String getUniqueBuilderCallID()
java.lang.String getVersion()
IXml getXml()
boolean isContained()
void retrieveExternalModelProperties(ModelProcessor.QuadrupleGenerator generator, SourceModelManager sourceModelManager)
void setDescription(java.lang.String desc)
void setEnableFailover(boolean b)
void setEnableGenerationCaching(boolean b)
void setIsContained(boolean b)
void setRequiredFactoryVersion(java.lang.String req)
void setVersion(java.lang.String version)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |