freemarker.core.Environment.getMainNamespace()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(3.2k)|赞(0)|评价(0)|浏览(135)

本文整理了Java中freemarker.core.Environment.getMainNamespace()方法的一些代码示例,展示了Environment.getMainNamespace()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Environment.getMainNamespace()方法的具体详情如下:
包路径:freemarker.core.Environment
类名称:Environment
方法名:getMainNamespace

Environment.getMainNamespace介绍

[英]Returns the main namespace. This corresponds to the FTL .main hash.
[中]返回主命名空间。这与FTL相对应。主散列。

代码示例

代码示例来源:origin: org.freemarker/freemarker

  1. @Override
  2. public TemplateModel get(String key) throws TemplateModelException {
  3. if ("currentNamespace".equals(key)) {
  4. return ((Environment) configurable).getCurrentNamespace();
  5. }
  6. if ("dataModel".equals(key)) {
  7. return ((Environment) configurable).getDataModel();
  8. }
  9. if ("globalNamespace".equals(key)) {
  10. return ((Environment) configurable).getGlobalNamespace();
  11. }
  12. if ("knownVariables".equals(key)) {
  13. return knownVariables;
  14. }
  15. if ("mainNamespace".equals(key)) {
  16. return ((Environment) configurable).getMainNamespace();
  17. }
  18. if ("template".equals(key)) {
  19. try {
  20. return (TemplateModel) getCachedWrapperFor(((Environment) configurable).getTemplate());
  21. } catch (RemoteException e) {
  22. throw new TemplateModelException(e);
  23. }
  24. }
  25. return super.get(key);
  26. }
  27. }

代码示例来源:origin: org.freemarker/freemarker

  1. return env.getMainNamespace();

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker

  1. @Override
  2. public TemplateModel get(String key) throws TemplateModelException {
  3. if ("currentNamespace".equals(key)) {
  4. return ((Environment) configurable).getCurrentNamespace();
  5. }
  6. if ("dataModel".equals(key)) {
  7. return ((Environment) configurable).getDataModel();
  8. }
  9. if ("globalNamespace".equals(key)) {
  10. return ((Environment) configurable).getGlobalNamespace();
  11. }
  12. if ("knownVariables".equals(key)) {
  13. return knownVariables;
  14. }
  15. if ("mainNamespace".equals(key)) {
  16. return ((Environment) configurable).getMainNamespace();
  17. }
  18. if ("template".equals(key)) {
  19. try {
  20. return (TemplateModel) getCachedWrapperFor(((Environment) configurable).getTemplate());
  21. } catch (RemoteException e) {
  22. throw new TemplateModelException(e);
  23. }
  24. }
  25. return super.get(key);
  26. }
  27. }

代码示例来源:origin: org.freemarker/freemarker-gae

  1. @Override
  2. public TemplateModel get(String key) throws TemplateModelException {
  3. if ("currentNamespace".equals(key)) {
  4. return ((Environment) configurable).getCurrentNamespace();
  5. }
  6. if ("dataModel".equals(key)) {
  7. return ((Environment) configurable).getDataModel();
  8. }
  9. if ("globalNamespace".equals(key)) {
  10. return ((Environment) configurable).getGlobalNamespace();
  11. }
  12. if ("knownVariables".equals(key)) {
  13. return knownVariables;
  14. }
  15. if ("mainNamespace".equals(key)) {
  16. return ((Environment) configurable).getMainNamespace();
  17. }
  18. if ("template".equals(key)) {
  19. try {
  20. return (TemplateModel) getCachedWrapperFor(((Environment) configurable).getTemplate());
  21. } catch (RemoteException e) {
  22. throw new TemplateModelException(e);
  23. }
  24. }
  25. return super.get(key);
  26. }
  27. }

代码示例来源:origin: org.freemarker/com.springsource.freemarker

  1. return ((Environment)configurable).getMainNamespace();

代码示例来源:origin: org.freemarker/com.springsource.freemarker

  1. return env.getMainNamespace();

代码示例来源:origin: org.freemarker/freemarker-gae

  1. return env.getMainNamespace();

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker

  1. return env.getMainNamespace();

相关文章

Environment类方法