java.lang.Object
com.softslate.commerce.administrator.extender.Extension

public class Extension extends Object
  • Field Details

    • log

      static org.apache.commons.logging.Log log
    • entity

      private Entity entity
    • foreignKeys

      private Collection<ForeignKey> foreignKeys
    • fields

      private Collection<Field> fields
    • entityName

      private String entityName
    • foreignKeyNames

      private String[] foreignKeyNames
    • fieldNamesAndTypes

      private String[] fieldNamesAndTypes
    • createAdminInterface

      private boolean createAdminInterface
    • updateExistingEntity

      private boolean updateExistingEntity
    • overwriteExistingFiles

      private boolean overwriteExistingFiles
    • outputDirectory

      private File outputDirectory
    • velocityTemplateDirectory

      private File velocityTemplateDirectory
    • sourceDirectory

      private File sourceDirectory
    • appComponents

      private Properties appComponents
    • javadocAuthor

      private String javadocAuthor
    • mergeTokenHtmlXmlStart

      private String mergeTokenHtmlXmlStart
    • mergeTokenHtmlXmlEnd

      private String mergeTokenHtmlXmlEnd
    • mergeTokenJSPStart

      private String mergeTokenJSPStart
    • mergeTokenJSPEnd

      private String mergeTokenJSPEnd
    • mergeTokenPropertiesStart

      private String mergeTokenPropertiesStart
    • mergeTokenPropertiesEnd

      private String mergeTokenPropertiesEnd
    • mergeTokenJavaStart

      private String mergeTokenJavaStart
    • mergeTokenJavaEnd

      private String mergeTokenJavaEnd
    • entityContents

      protected String entityContents
    • entityBeanContents

      protected String entityBeanContents
    • entityBeanHBMXMLContents

      protected String entityBeanHBMXMLContents
    • entityAlterSQLContents

      protected String entityAlterSQLContents
    • entityCreateSQLContents

      protected String entityCreateSQLContents
    • entityProcessorContents

      protected String entityProcessorContents
    • entityBasicProcessorContents

      protected String entityBasicProcessorContents
    • entityDAOContents

      protected String entityDAOContents
    • entityDAOHibernateContents

      protected String entityDAOHibernateContents
    • entityGatewayDAOContents

      protected String entityGatewayDAOContents
    • entityGatewayDAOHibernateContents

      protected String entityGatewayDAOHibernateContents
    • entityAppComponentContents

      protected String entityAppComponentContents
    • entityQueriesContents

      protected String entityQueriesContents
    • entityActionContents

      protected String entityActionContents
    • entityAddActionContents

      protected String entityAddActionContents
    • entityAddEditFormContents

      protected String entityAddEditFormContents
    • entityAddFormActionContents

      protected String entityAddFormActionContents
    • entityDeleteActionContents

      protected String entityDeleteActionContents
    • entityEditActionContents

      protected String entityEditActionContents
    • entityEditDeleteActionContents

      protected String entityEditDeleteActionContents
    • entityEditFormActionContents

      protected String entityEditFormActionContents
    • entityFormContents

      protected String entityFormContents
    • entityAddFormContents

      protected String entityAddFormContents
    • entityEditFormContents

      protected String entityEditFormContents
    • entityFormGutsContents

      protected String entityFormGutsContents
    • entityFieldColumnsContents

      protected String entityFieldColumnsContents
    • entityHeadingContents

      protected String entityHeadingContents
    • entityExtraContents

      protected String entityExtraContents
    • entityStrutsContents

      protected String entityStrutsContents
    • entityTilesContents

      protected String entityTilesContents
    • entityNavigationLookupContents

      protected String entityNavigationLookupContents
    • entitySideContents

      protected String entitySideContents
    • entityChangingEventContents

      protected String entityChangingEventContents
    • entityChangingEventImplContents

      protected String entityChangingEventImplContents
    • entityCRUDAPIContents

      protected String entityCRUDAPIContents
  • Constructor Details

  • Method Details

    • getEntity

      public Entity getEntity()
    • setEntity

      public void setEntity(Entity entity)
    • 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

      public String getEntityName()
    • setEntityName

      public void setEntityName(String entityName)
    • getJavadocAuthor

      public String getJavadocAuthor()
    • getForeignKeyNames

      public String[] getForeignKeyNames()
    • setForeignKeyNames

      public void setForeignKeyNames(String[] foreignKeyNames)
    • getFieldNamesAndTypes

      public String[] getFieldNamesAndTypes()
    • setFieldNamesAndTypes

      public void setFieldNamesAndTypes(String[] fieldNamesAndTypes)
    • getForeignKeys

      public Collection getForeignKeys()
    • setForeignKeys

      public void setForeignKeys(Collection foreignKeys)
    • getFields

      public Collection getFields()
    • setFields

      public void setFields(Collection fields)
    • getAppComponents

      public Properties getAppComponents()
    • setAppComponents

      public void setAppComponents(Properties appComponents)
    • setCreateAdminInterface

      public void setCreateAdminInterface(boolean createAdminInterface)
    • getOutputDirectory

      public File getOutputDirectory()
    • setOutputDirectory

      public void setOutputDirectory(File outputDirectory)
    • getVelocityTemplateDirectory

      public File getVelocityTemplateDirectory()
    • setVelocityTemplateDirectory

      public void setVelocityTemplateDirectory(File velocityTemplateDirectory)
    • getSourceDirectory

      public File getSourceDirectory()
    • setSourceDirectory

      public void setSourceDirectory(File sourceDirectory)
    • validateEntityName

      public void validateEntityName() throws Exception
      Throws:
      Exception
    • initializeFields

      public Collection<Field> initializeFields(String[] fieldsAndTypes, Properties appComponents)
    • initializeForeignKeys

      public Collection<ForeignKey> initializeForeignKeys(String[] foreignKeys, Properties appComponents)
    • getMergeTokenHtmlXmlStart

      public String getMergeTokenHtmlXmlStart()
    • setMergeTokenHtmlXmlStart

      public void setMergeTokenHtmlXmlStart(String mergeTokenHtmlXmlStart)
    • getMergeTokenPropertiesStart

      public String getMergeTokenPropertiesStart()
    • setMergeTokenPropertiesStart

      public void setMergeTokenPropertiesStart(String mergeTokenPropertiesStart)
    • getMergeTokenHtmlXmlEnd

      public String getMergeTokenHtmlXmlEnd()
    • setMergeTokenHtmlXmlEnd

      public void setMergeTokenHtmlXmlEnd(String mergeTokenHtmlXmlEnd)
    • getMergeTokenPropertiesEnd

      public String getMergeTokenPropertiesEnd()
    • setMergeTokenPropertiesEnd

      public void setMergeTokenPropertiesEnd(String mergeTokenPropertiesEnd)
    • getMergeTokenJSPStart

      public String getMergeTokenJSPStart()
    • setMergeTokenJSPStart

      public void setMergeTokenJSPStart(String mergeTokenJSPStart)
    • getMergeTokenJSPEnd

      public String getMergeTokenJSPEnd()
    • setMergeTokenJSPEnd

      public void setMergeTokenJSPEnd(String mergeTokenJSPEnd)
    • getMergeTokenJavaStart

      public String getMergeTokenJavaStart()
    • setMergeTokenJavaStart

      public void setMergeTokenJavaStart(String mergeTokenJavaStart)
    • getMergeTokenJavaEnd

      public String getMergeTokenJavaEnd()
    • setMergeTokenJavaEnd

      public void setMergeTokenJavaEnd(String mergeTokenJavaEnd)