クラス MetaTemplate

java.lang.Object
org.iplass.mtp.impl.metadata.BaseRootMetaData
org.iplass.mtp.impl.web.template.MetaTemplate
すべての実装されたインタフェース:
Serializable, org.iplass.mtp.impl.definition.DefinableMetaData<TemplateDefinition>, org.iplass.mtp.impl.metadata.MetaData, org.iplass.mtp.impl.metadata.RootMetaData
直系の既知のサブクラス:
MetaBinaryTemplate, MetaGroovyTemplate, MetaHtmlTemplate, MetaJspTemplate, MetaReportTemplate

public abstract class MetaTemplate extends org.iplass.mtp.impl.metadata.BaseRootMetaData implements org.iplass.mtp.impl.definition.DefinableMetaData<TemplateDefinition>
関連項目:
  • フィールド詳細

    • CONTENT_TEMPLATE

      public static final String CONTENT_TEMPLATE
      LayoutAction内で実行するTemplateのattribute名
      関連項目:
    • LAYOUT_ACTION_ID

      public static final String LAYOUT_ACTION_ID
      Templateに適用するLayoutActionIdのattribute名
      関連項目:
    • LAYOUT_ACTION_NAME

      public static final String LAYOUT_ACTION_NAME
      Templateに適用するLayoutAction名のattribute名
      関連項目:
  • コンストラクタの詳細

    • MetaTemplate

      public MetaTemplate()
  • メソッドの詳細

    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getLayoutId

      public String getLayoutId()
    • setLayoutId

      public void setLayoutId(String layoutId)
    • getLayoutName

      public String getLayoutName()
    • setLayoutName

      public void setLayoutName(String layoutName)
    • isLayoutResolveByName

      public boolean isLayoutResolveByName()
    • setLayoutResolveByName

      public void setLayoutResolveByName(boolean layoutResolveByName)
    • copy

      public MetaTemplate copy()
      定義:
      copy インタフェース内 org.iplass.mtp.impl.metadata.MetaData
      定義:
      copy インタフェース内 org.iplass.mtp.impl.metadata.RootMetaData
    • createInstance

      public static MetaTemplate createInstance(TemplateDefinition definition)
    • applyConfig

      public abstract void applyConfig(TemplateDefinition definition)
      定義:
      applyConfig インタフェース内 org.iplass.mtp.impl.definition.DefinableMetaData<TemplateDefinition>
    • currentConfig

      public abstract TemplateDefinition currentConfig()
      定義:
      currentConfig インタフェース内 org.iplass.mtp.impl.definition.DefinableMetaData<TemplateDefinition>
    • fillFrom

      protected void fillFrom(TemplateDefinition definition)
    • fillTo

      protected void fillTo(TemplateDefinition definition)
    • createRuntime

      public abstract MetaTemplate.TemplateRuntime createRuntime(org.iplass.mtp.impl.metadata.MetaDataConfig metaDataConfig)
      定義:
      createRuntime インタフェース内 org.iplass.mtp.impl.metadata.RootMetaData