Download tangram Free Java Code

Description

Object Oriented Web Templating and Action Framework with high modularity and flexibility but limited editing capabilities on its own for small starts and dynamically growing web applications using Java , Appache Velocity, Groovy, and Gradle.

Icons

tangram

Source Files

The download file tangram-master.zip has the following entries.


.gitignore//from   w  ww. j  a  v  a2  s  . c  om
COPYING.LESSER
README.md
build.gradle
buildSrc/build.gradle
buildSrc/src/main/groovy/Compressors.groovy
buildSrc/src/main/groovy/TangramPlugin.groovy
buildSrc/src/main/groovy/TangramVersions.groovy
buildSrc/src/main/resources/META-INF/gradle-plugins/tangram.properties
codestyle.xml
coma/build.gradle
coma/src/META-INF/tangram-coma.tld
coma/src/org/tangram/coma/AbstractComaBeanFactory.java
coma/src/org/tangram/coma/ComaBeanFactory.java
coma/src/org/tangram/coma/ComaBeanPopulator.java
coma/src/org/tangram/coma/ComaBlob.java
coma/src/org/tangram/coma/ComaContent.java
coma/src/org/tangram/coma/ComaController.java
coma/src/org/tangram/coma/ComaTextConverter.java
coma/src/org/tangram/coma/DocumentTypeResourceViewResolver.java
coma/src/org/tangram/coma/LazyContentList.java
coma/src/org/tangram/coma/tags/IncludeTag.java
coma/src/org/tangram/coma/tags/LinkTag.java
coma/src/tangram/coma-build.properties
coma/src/tangram/coma-configurer.xml
coma/webapp/WEB-INF/log4j.properties
coma/webapp/WEB-INF/templates/java.lang/String.jsp
coma/webapp/WEB-INF/templates/org.tangram.coma/ComaBlob.jsp
coma/webapp/WEB-INF/templates/org.tangram.coma/ComaContent.jsp
coma/webapp/WEB-INF/web.xml
coma/webapp/index.html
commons.gradle
core/build.gradle
core/src/META-INF/MANIFEST.MF
core/src/META-INF/tangram.tld
core/src/org/tangram/Constants.java
core/src/org/tangram/PersistentRestartCache.java
core/src/org/tangram/annotate/ActionForm.java
core/src/org/tangram/annotate/ActionParameter.java
core/src/org/tangram/annotate/LinkAction.java
core/src/org/tangram/components/CodeResourceCache.java
core/src/org/tangram/components/GroovyClassRepository.java
core/src/org/tangram/components/ProtectionHook.java
core/src/org/tangram/components/UniqueUrlHook.java
core/src/org/tangram/components/spring/CodeController.java
core/src/org/tangram/components/spring/ContextProvider.java
core/src/org/tangram/components/spring/DefaultController.java
core/src/org/tangram/components/spring/MetaController.java
core/src/org/tangram/components/spring/StatisticsController.java
core/src/org/tangram/components/spring/TangramViewHandler.java
core/src/org/tangram/content/AbstractBeanFactory.java
core/src/org/tangram/content/BeanFactory.java
core/src/org/tangram/content/BeanListener.java
core/src/org/tangram/content/CodeHelper.java
core/src/org/tangram/content/CodeResource.java
core/src/org/tangram/content/Content.java
core/src/org/tangram/content/TransientCode.java
core/src/org/tangram/controller/ControllerHook.java
core/src/org/tangram/controller/RenderingController.java
core/src/org/tangram/controller/UniqueHostHook.java
core/src/org/tangram/feature/blob/MimedBlob.java
core/src/org/tangram/feature/protection/ProtectedContent.java
core/src/org/tangram/feature/protection/Protection.java
core/src/org/tangram/link/GenericLinkFactory.java
core/src/org/tangram/link/Link.java
core/src/org/tangram/link/LinkFactory.java
core/src/org/tangram/link/LinkHandler.java
core/src/org/tangram/link/LinkScheme.java
core/src/org/tangram/logic/AbstractShim.java
core/src/org/tangram/logic/AbstractViewShim.java
core/src/org/tangram/logic/ClassRepository.java
core/src/org/tangram/logic/Shim.java
core/src/org/tangram/logic/ViewShim.java
core/src/org/tangram/monitor/MeasureTimeInterceptor.java
core/src/org/tangram/monitor/Statistics.java
core/src/org/tangram/spring/PasswordInterceptor.java
core/src/org/tangram/spring/PropertySplittingPlaceholderConfigurer.java
core/src/org/tangram/spring/StreamingMultipartFile.java
core/src/org/tangram/spring/StreamingMultipartResolver.java
core/src/org/tangram/spring/TangramServlet.java
core/src/org/tangram/spring/WebApplicationContext.java
core/src/org/tangram/util/DummyRestartCache.java
core/src/org/tangram/util/FileRestartCache.java
core/src/org/tangram/util/Log.txt
core/src/org/tangram/util/LogFormatter.java
core/src/org/tangram/view/AbstractModelAwareViewResolver.java
core/src/org/tangram/view/BufferResponse.java
core/src/org/tangram/view/DefaultModelAndViewFactory.java
core/src/org/tangram/view/DynamicModelAndViewFactory.java
core/src/org/tangram/view/ModelAndViewFactory.java
core/src/org/tangram/view/ModelAwareInternalResourceViewResolver.java
core/src/org/tangram/view/ModelAwareViewResolver.java
core/src/org/tangram/view/PropertyConverter.java
core/src/org/tangram/view/TargetDescriptor.java
core/src/org/tangram/view/Utils.java
core/src/org/tangram/view/ViewHandler.java
core/src/org/tangram/view/jsp/Functions.java
core/src/org/tangram/view/jsp/IncludeTag.java
core/src/org/tangram/view/jsp/LinkTag.java
core/src/org/tangram/view/velocity/IncludeDirective.java
core/src/org/tangram/view/velocity/LinkDirective.java
core/src/org/tangram/view/velocity/ModelAwareRepositoryViewResolver.java
core/src/org/tangram/view/velocity/VelocityPatchBean.java
core/src/org/tangram/view/velocity/VelocityResourceLoader.java
core/src/tangram/core-build.properties
core/src/tangram/tangram-configurer.xml
core/src/tangram/tangram-defaults.properties
core/webapp/WEB-INF/view/jsp/byte_array.jsp
core/webapp/WEB-INF/view/jsp/char_array.jsp
core/webapp/WEB-INF/view/jsp/java.lang/Exception.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.components/StatisticsController.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/CodeResource.css.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/CodeResource.cssimport.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/CodeResource.description.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/CodeResource.js.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/CodeResource.jsimport.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/CodeResource.name.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/CodeResource.plain.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/Content.description.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.content/Content.name.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.feature.blob/MimedBlob.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.feature.protection/Protection.jsp
core/webapp/WEB-INF/view/jsp/org.tangram.feature.protection/Protection.name.jsp
core/webapp/favicon.ico
core/webapp/index.html
core/webapp/robots.txt
ebean/build.gradle
ebean/src/ebean.properties
ebean/src/org/tangram/ebean/EBeanFactory.java
ebean/src/org/tangram/ebean/EBeanFactoryImpl.java
ebean/src/org/tangram/ebean/ECode.java
ebean/src/org/tangram/ebean/EContent.java
ebean/src/tangram/ebean-build.properties
ebean/src/tangram/ebean-configurer.xml
ebean/src/tangram/ebean-defaults.properties
editor/build.gradle
editor/patches/README.txt
editor/patches/ckeditor-skin-v2-image/icons.png
editor/patches/ckeditor-skin-v2-image/sprites.png
editor/src/org/tangram/components/editor/EditingController.java
editor/src/tangram/editor-build.properties
editor/src/tangram/editor-configurer.xml
editor/src/tangram/editor-defaults.properties
editor/webapp/WEB-INF/view/jsp/java.lang/Object.tangramEditorClasses$mobile.jsp
editor/webapp/WEB-INF/view/jsp/java.lang/Object.tangramEditorClasses.jsp
editor/webapp/WEB-INF/view/jsp/java.lang/Object.tangramEditorFooter$mobile.jsp
editor/webapp/WEB-INF/view/jsp/java.lang/Object.tangramEditorFooter.jsp
editor/webapp/WEB-INF/view/jsp/java.util/List.tangramEditorList$mobile.jsp
editor/webapp/WEB-INF/view/jsp/java.util/List.tangramEditorList.jsp
editor/webapp/WEB-INF/view/jsp/org.tangram.mutable/MutableContent.edit$mobile.jsp
editor/webapp/WEB-INF/view/jsp/org.tangram.mutable/MutableContent.edit.jsp
editor/webapp/WEB-INF/view/jsp/org.tangram.mutable/MutableContent.editor$mobile.jsp
editor/webapp/WEB-INF/view/jsp/org.tangram.mutable/MutableContent.editor.jsp
editor/webapp/WEB-INF/view/jsp/org.tangram.mutable/MutableContent.tangramEditorItem$mobile.jsp
editor/webapp/WEB-INF/view/jsp/org.tangram.mutable/MutableContent.tangramEditorItem.jsp
editor/webapp/editor/ckeditor/adapters/jquery.js
editor/webapp/editor/ckeditor/ckeditor.js
editor/webapp/editor/ckeditor/ckeditor_basic.js
editor/webapp/editor/ckeditor/ckeditor_basic_source.js
editor/webapp/editor/ckeditor/ckeditor_source.js
editor/webapp/editor/ckeditor/config.js
editor/webapp/editor/ckeditor/contents.css
editor/webapp/editor/ckeditor/images/spacer.gif
editor/webapp/editor/ckeditor/lang/_languages.js
editor/webapp/editor/ckeditor/lang/_translationstatus.txt
editor/webapp/editor/ckeditor/lang/de.js
editor/webapp/editor/ckeditor/lang/en-au.js
editor/webapp/editor/ckeditor/lang/en-ca.js
editor/webapp/editor/ckeditor/lang/en-gb.js
editor/webapp/editor/ckeditor/lang/en.js
editor/webapp/editor/ckeditor/lang/es.js
editor/webapp/editor/ckeditor/lang/fr.js
editor/webapp/editor/ckeditor/lang/it.js
editor/webapp/editor/ckeditor/lang/nl.js
editor/webapp/editor/ckeditor/lang/pl.js
editor/webapp/editor/ckeditor/lang/uk.js
editor/webapp/editor/ckeditor/plugins/flash/dialogs/flash.js
editor/webapp/editor/ckeditor/plugins/flash/images/placeholder.png
editor/webapp/editor/ckeditor/plugins/forms/dialogs/button.js
editor/webapp/editor/ckeditor/plugins/forms/dialogs/checkbox.js
editor/webapp/editor/ckeditor/plugins/forms/dialogs/form.js
editor/webapp/editor/ckeditor/plugins/forms/dialogs/hiddenfield.js
editor/webapp/editor/ckeditor/plugins/forms/dialogs/radio.js
editor/webapp/editor/ckeditor/plugins/forms/dialogs/select.js
editor/webapp/editor/ckeditor/plugins/forms/dialogs/textarea.js
editor/webapp/editor/ckeditor/plugins/forms/dialogs/textfield.js
editor/webapp/editor/ckeditor/plugins/forms/images/hiddenfield.gif
editor/webapp/editor/ckeditor/plugins/image/dialogs/image.js
editor/webapp/editor/ckeditor/plugins/link/dialogs/anchor.js
editor/webapp/editor/ckeditor/plugins/link/dialogs/link.js
editor/webapp/editor/ckeditor/plugins/link/images/anchor.gif
editor/webapp/editor/ckeditor/plugins/styles/styles/default.js
editor/webapp/editor/ckeditor/plugins/table/dialogs/table.js
editor/webapp/editor/ckeditor/skins/v2/dialog.css
editor/webapp/editor/ckeditor/skins/v2/editor.css
editor/webapp/editor/ckeditor/skins/v2/icons.png
editor/webapp/editor/ckeditor/skins/v2/icons_rtl.png
editor/webapp/editor/ckeditor/skins/v2/images/dialog_sides.gif
editor/webapp/editor/ckeditor/skins/v2/images/dialog_sides.png
editor/webapp/editor/ckeditor/skins/v2/images/dialog_sides_rtl.png
editor/webapp/editor/ckeditor/skins/v2/images/mini.gif
editor/webapp/editor/ckeditor/skins/v2/images/noimage.png
editor/webapp/editor/ckeditor/skins/v2/images/sprites.png
editor/webapp/editor/ckeditor/skins/v2/images/sprites_ie6.png
editor/webapp/editor/ckeditor/skins/v2/images/toolbar_start.gif
editor/webapp/editor/ckeditor/skins/v2/skin.js
editor/webapp/editor/ckeditor/skins/v2/templates.css
editor/webapp/editor/ckeditor/themes/default/theme.js
editor/webapp/editor/codemirror/css/csscolors.css
editor/webapp/editor/codemirror/css/docs.css
editor/webapp/editor/codemirror/css/groovycolors.css
editor/webapp/editor/codemirror/css/jscolors.css
editor/webapp/editor/codemirror/css/people.jpg
editor/webapp/editor/codemirror/css/xmlcolors.css
editor/webapp/editor/codemirror/js/codemirror.js
editor/webapp/editor/codemirror/js/editor.js
editor/webapp/editor/codemirror/js/highlight.js
editor/webapp/editor/codemirror/js/mirrorframe.js
editor/webapp/editor/codemirror/js/parsecss.js
editor/webapp/editor/codemirror/js/parsedummy.js
editor/webapp/editor/codemirror/js/parsegroovy.js
editor/webapp/editor/codemirror/js/parsehtmlmixed.js
editor/webapp/editor/codemirror/js/parsejavascript.js
editor/webapp/editor/codemirror/js/parsexml.js
editor/webapp/editor/codemirror/js/select.js
editor/webapp/editor/codemirror/js/stringstream.js
editor/webapp/editor/codemirror/js/tokenize.js
editor/webapp/editor/codemirror/js/tokenizegroovy.js
editor/webapp/editor/codemirror/js/tokenizejavascript.js
editor/webapp/editor/codemirror/js/undo.js
editor/webapp/editor/codemirror/js/util.js
editor/webapp/editor/mobile.css
editor/webapp/editor/print.css
editor/webapp/editor/screen.css
editor/webapp/editor/script.js
editor/webapp/t/e/favicon.ico
ftp/build.gradle
ftp/src/org/tangram/components/ftp/FtpDirectory.java
ftp/src/org/tangram/ftp/CwdFtpCommandHandler.java
ftp/src/org/tangram/ftp/ListFtpCommandHandler.java
ftp/src/org/tangram/ftp/PassFtpCommandHandler.java
ftp/src/org/tangram/ftp/PwdFtpCommandHandler.java
ftp/src/org/tangram/ftp/RetrFtpCommandHandler.java
ftp/src/org/tangram/ftp/RnfrFtpCommandHandler.java
ftp/src/org/tangram/ftp/RntoFtpCommandHandler.java
ftp/src/org/tangram/ftp/SessionHelper.java
ftp/src/org/tangram/ftp/StorFtpCommandHandler.java
ftp/src/org/tangram/ftp/TangramFtpServer.java
ftp/src/org/tangram/ftp/UserFtpCommandHandler.java
ftp/src/tangram/ftp-build.properties
gae/build.gradle
gae/log4j.properties
gae/src/META-INF/jdoconfig.xml
gae/src/log4j.properties
gae/src/org/tangram/components/gae/GaeCacheAdapter.java
gae/src/org/tangram/components/gae/GaeToolController.java
gae/src/org/tangram/gae/Code.java
gae/src/org/tangram/gae/GaeBeanFactory.java
gae/src/org/tangram/gae/GaeContent.java
gae/src/org/tangram/gae/GaePropertyConverter.java
gae/src/org/tangram/gae/extension/AttributeStore.txt
gae/src/org/tangram/gae/extension/AttributeStoreWrapper.txt
gae/src/org/tangram/gae/extension/ExtendedAttribute.txt
gae/src/org/tangram/gae/protection/AbstractProtection.java
gae/src/org/tangram/gae/protection/GoogleProtection.java
gae/src/org/tangram/gae/protection/OpenIDProtection.java
gae/src/org/tangram/gae/protection/PasswordProtection.java
gae/src/org/tangram/gae/security/PasswordInterceptor.java
gae/src/tangram/gae-build.properties
gae/src/tangram/google-app-engine-configurer.xml
gae/src/tangram/google-app-engine-defaults.properties
gae/test/org/tangram/gae/test/GaeContentTest.java
gae/webapp/WEB-INF/appengine-web.xml
gae/webapp/WEB-INF/cron.xml
gae/webapp/WEB-INF/datastore-indexes.xml
gae/webapp/WEB-INF/logging.properties
gae/webapp/WEB-INF/view/jsp/com.google.appengine.api.datastore/Blob.jsp
gae/webapp/WEB-INF/view/jsp/com.google.appengine.api.datastore/Text.jsp
gae/webapp/WEB-INF/view/jsp/org.tangram.gae.protection/GoogleProtection.login.jsp
gae/webapp/WEB-INF/view/jsp/org.tangram.gae.protection/OpenIDProtection.login.jsp
gae/webapp/WEB-INF/view/jsp/org.tangram.gae.protection/PasswordProtection.login.jsp
gae/webapp/WEB-INF/view/jsp/org.tangram.gae/GaeContent.editor$mobile.jsp
gae/webapp/WEB-INF/view/jsp/org.tangram.gae/GaeContent.editor.jsp
gae/webapp/WEB-INF/web.xml
gae/webapp/t/e/7TangramTeile.gif
gae/webapp/t/e/defaultError.html
gae/webapp/t/e/denialError.html
gae/webapp/t/e/overQuotaError.html
gae/webapp/t/e/timeoutError.html
jdo/build.gradle
jdo/src/org/tangram/jdo/AbstractJdoBeanFactory.java
jdo/src/org/tangram/jdo/JdoBeanFactory.java
jdo/src/org/tangram/jdo/JdoContent.java
jdo/src/tangram/jdo-build.properties
jdo/src/tangram/jdo-configurer.xml
jdo/src/tangram/jdo-defaults.properties
jpa/build.gradle
jpa/src/META-INF/persistence.xml
jpa/src/org/tangram/components/jpa/DynamicGroovyWeaver.java
jpa/src/org/tangram/jpa/Code.java
jpa/src/org/tangram/jpa/JpaBeanFactory.java
jpa/src/org/tangram/jpa/JpaBeanFactoryImpl.java
jpa/src/org/tangram/jpa/JpaContent.java
jpa/src/tangram/jpa-build.properties
jpa/src/tangram/jpa-configurer.xml
jpa/src/tangram/jpa-defaults.properties
jpa/weave/META-INF/persistence.xml
lib.gradle
mutable/build.gradle
mutable/src/org/tangram/components/mutable/ToolController.java
mutable/src/org/tangram/mutable/AbstractMutableBeanFactory.java
mutable/src/org/tangram/mutable/GenericPropertyConverter.java
mutable/src/org/tangram/mutable/MutableBeanFactory.java
mutable/src/org/tangram/mutable/MutableCode.java
mutable/src/org/tangram/mutable/MutableContent.java
mutable/src/tangram/mutable-build.properties
mutable/webapp/WEB-INF/log4j.properties
mutable/webapp/WEB-INF/web.xml
nucleus/build.gradle
nucleus/src/META-INF/jdoconfig.xml
nucleus/src/org/tangram/components/nucleus/ClassRepositoryEnhancer.java
nucleus/src/org/tangram/nucleus/AbstractProtection.java
nucleus/src/org/tangram/nucleus/Code.java
nucleus/src/org/tangram/nucleus/NucleusBeanFactory.java
nucleus/src/org/tangram/nucleus/NucleusContent.java
nucleus/src/tangram/nucleus-build.properties
nucleus/src/tangram/nucleus-configurer.xml
nucleus/src/tangram/nucleus-defaults.properties
nucleus/test/org/tangram/nucleus/test/NucleusContentTest.java
settings.gradle
webapp.gradle

Download

Click the following link to download tangram-master.zip.

tangram-master.zip




















Home »
  Java Free Code »
    Development »




Algebra
Algorithm
Ant
Bytecode
Compiler
DataMining
DSL
Eclipse
Example
File
Git
Intellij
JavaBean
JAX
jBPM
JDK8
JME
JMX
JodaTime
JRuby
JSE
JSON
JVM
Lambda
libgdx
Library
log4j
Markdown
Math
Maven
Netbeans
NIO
NLP
OSGi
Plugin
Scala
SDK
slf4j
Template
Thread
Tutorial
Unicode
Utility
ZooKeeper