Class Extension
java.lang.Object
com.softslate.commerce.administrator.extender.Extension
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Propertiesprivate booleanprivate Entityprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprivate Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprivate String[]private Collection<Field>private String[]private Collection<ForeignKey>private String(package private) static org.apache.commons.logging.Logprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Fileprivate booleanprivate Fileprivate booleanprivate File -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedExtension(Properties extenderProperties, Properties appComponents, File webinfDirectory) -
Method Summary
Modifier and TypeMethodDescriptionString[]String[]booleanbooleaninitializeFields(String[] fieldsAndTypes, Properties appComponents) initializeForeignKeys(String[] foreignKeys, Properties appComponents) booleanvoidsetAppComponents(Properties appComponents) voidsetCreateAdminInterface(boolean createAdminInterface) voidvoidsetEntityName(String entityName) voidsetFieldNamesAndTypes(String[] fieldNamesAndTypes) voidsetFields(Collection fields) voidsetForeignKeyNames(String[] foreignKeyNames) voidsetForeignKeys(Collection foreignKeys) voidsetMergeTokenHtmlXmlEnd(String mergeTokenHtmlXmlEnd) voidsetMergeTokenHtmlXmlStart(String mergeTokenHtmlXmlStart) voidsetMergeTokenJavaEnd(String mergeTokenJavaEnd) voidsetMergeTokenJavaStart(String mergeTokenJavaStart) voidsetMergeTokenJSPEnd(String mergeTokenJSPEnd) voidsetMergeTokenJSPStart(String mergeTokenJSPStart) voidsetMergeTokenPropertiesEnd(String mergeTokenPropertiesEnd) voidsetMergeTokenPropertiesStart(String mergeTokenPropertiesStart) voidsetOutputDirectory(File outputDirectory) voidsetOverwriteExistingFiles(boolean overwriteExistingFiles) voidsetSourceDirectory(File sourceDirectory) voidsetUpdateExistingEntity(boolean updateExistingEntity) voidsetVelocityTemplateDirectory(File velocityTemplateDirectory) void
-
Field Details
-
log
static org.apache.commons.logging.Log log -
entity
-
foreignKeys
-
fields
-
entityName
-
foreignKeyNames
-
fieldNamesAndTypes
-
createAdminInterface
private boolean createAdminInterface -
updateExistingEntity
private boolean updateExistingEntity -
overwriteExistingFiles
private boolean overwriteExistingFiles -
outputDirectory
-
velocityTemplateDirectory
-
sourceDirectory
-
appComponents
-
javadocAuthor
-
mergeTokenHtmlXmlStart
-
mergeTokenHtmlXmlEnd
-
mergeTokenJSPStart
-
mergeTokenJSPEnd
-
mergeTokenPropertiesStart
-
mergeTokenPropertiesEnd
-
mergeTokenJavaStart
-
mergeTokenJavaEnd
-
entityContents
-
entityBeanContents
-
entityBeanHBMXMLContents
-
entityAlterSQLContents
-
entityCreateSQLContents
-
entityProcessorContents
-
entityBasicProcessorContents
-
entityDAOContents
-
entityDAOHibernateContents
-
entityGatewayDAOContents
-
entityGatewayDAOHibernateContents
-
entityAppComponentContents
-
entityQueriesContents
-
entityActionContents
-
entityAddActionContents
-
entityAddEditFormContents
-
entityAddFormActionContents
-
entityDeleteActionContents
-
entityEditActionContents
-
entityEditDeleteActionContents
-
entityEditFormActionContents
-
entityFormContents
-
entityAddFormContents
-
entityEditFormContents
-
entityFormGutsContents
-
entityFieldColumnsContents
-
entityHeadingContents
-
entityExtraContents
-
entityStrutsContents
-
entityTilesContents
-
entitySideContents
-
entityChangingEventContents
-
entityChangingEventImplContents
-
entityCRUDAPIContents
-
-
Constructor Details
-
Extension
protected Extension() -
Extension
public Extension(Properties extenderProperties, Properties appComponents, File webinfDirectory) throws Exception - Throws:
Exception
-
-
Method Details
-
getEntity
-
setEntity
-
isCreateAdminInterface
public boolean isCreateAdminInterface() -
getUpdateExistingEntity
public boolean getUpdateExistingEntity() -
setUpdateExistingEntity
public void setUpdateExistingEntity(boolean updateExistingEntity) -
getOverwriteExistingFiles
public boolean getOverwriteExistingFiles() -
setOverwriteExistingFiles
public void setOverwriteExistingFiles(boolean overwriteExistingFiles) -
getEntityName
-
setEntityName
-
getJavadocAuthor
-
getForeignKeyNames
-
setForeignKeyNames
-
getFieldNamesAndTypes
-
setFieldNamesAndTypes
-
getForeignKeys
-
setForeignKeys
-
getFields
-
setFields
-
getAppComponents
-
setAppComponents
-
setCreateAdminInterface
public void setCreateAdminInterface(boolean createAdminInterface) -
getOutputDirectory
-
setOutputDirectory
-
getVelocityTemplateDirectory
-
setVelocityTemplateDirectory
-
getSourceDirectory
-
setSourceDirectory
-
validateEntityName
- Throws:
Exception
-
initializeFields
-
initializeForeignKeys
-
getMergeTokenHtmlXmlStart
-
setMergeTokenHtmlXmlStart
-
getMergeTokenPropertiesStart
-
setMergeTokenPropertiesStart
-
getMergeTokenHtmlXmlEnd
-
setMergeTokenHtmlXmlEnd
-
getMergeTokenPropertiesEnd
-
setMergeTokenPropertiesEnd
-
getMergeTokenJSPStart
-
setMergeTokenJSPStart
-
getMergeTokenJSPEnd
-
setMergeTokenJSPEnd
-
getMergeTokenJavaStart
-
setMergeTokenJavaStart
-
getMergeTokenJavaEnd
-
setMergeTokenJavaEnd
-