template.conf.sit_javaee6.java-view.vm Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sit-ad Show documentation
Show all versions of sit-ad Show documentation
SIToolkit for Application Develepment
The newest version!
#foreach ($area in $view.areas)
#if ($area.type == "メタ情報")
#foreach ($item in $area.items)
#viewParam($item 4)
#end
#end
#end
#if ($watcher.continue)
#end
#foreach ($area in $view.areas)
#if ($area.type != "メタ情報")
$area.name
#if ($area.type == "フォーム")
#viewAreaForm ($area)
## switch area.type
#elseif ($area.type == "テーブル")
#viewAreaTable ($area)
## switch area.type
#elseif ($area.type == "シンプル")
#viewItem($item)
#end## switch area.type
#end## area.type not メタ情報
#end## foreach ($area in $view.areas)
#*****************************************************
*
*
****************************************************#
#macro(viewAreaForm $area)
#foreach ($item in $area.items)
#set ($item.contextVar = $view.pname + "Model")
#viewItem($item 6)
${item.guidance}
#foreach ($subItem in $item.bottomSubItems)
#viewItem($subItem 6)
#end
#end ## foreach ($item in $area.items)
#foreach ($footerItem in $area.footerItems)
#viewItem($footerItem 5)
#end
#end
#*****************************************************
*
*
****************************************************#
#macro(viewAreaTable $area)
#foreach ($item in $area.items)
#set ($item.repeatVar = $area.repeatVar)
#if ($item.hasDesignInfo("Sortable"))
#else
$item.label
#end
#viewItem($item 6)
#end ## foreach $area.items
#end
#*****************************************************
*
*
****************************************************#
#macro(viewItem $item $indentCount)
##
#define ($indent)#indent($indentCount)#end
#define ($indent1)${indent}#indent(1)#end
##
#if ($item.control == "リンク")
$indent
#foreach ($dataBind in $item.dataBindList)
$indent1
#end ## foreach ($dataBind in $item.dataBindList)
$indent1
$indent
##
## switch item.control
#elseif ($item.control == "ボタン")
#if ($item.actionButton)
$indent
#viewItemChildren($item $indentCount)
$indent
#else
#end
##
## switch item.control
#elseif ($item.control == "テキスト")
$indent
#viewItemChildren($item $indentCount)
$indent
##
## switch item.control
#elseif ($item.control == "テキストボックス")
$indent
#viewItemChildren($item $indentCount)
$indent
##
## switch item.control
#elseif ($item.control == "パスワード")
$indent
#viewItemChildren($item $indentCount)
$indent1
$indent
##
## switch item.control
#elseif ($item.control == "テキストエリア")
$indent
#viewItemChildren($item $indentCount)
$indent
##
## switch item.control
#elseif ($item.control == "ラジオボタン")
$indent
#viewItemChildren($item $indentCount)
$indent
##
## switch item.control
#elseif ($item.control.template == "singleCheck")
$indent
$indent
##
## switch item.control
#elseif ($item.control.template == "multiCheck")
$indent
#viewItemChildren($item $indentCount)
$indent
##
## switch item.control
#elseif ($item.control.template == "selectBox")
$indent
#viewItemChildren($item $indentCount)
$indent
##
## switch item.control
#elseif ($item.control.template == "hidden")
$indent
#viewItemChildren($item $indentCount)
$indent
#end## switch item.control
#end
#*****************************************************
*
*
****************************************************#
#macro(viewParam $item $vpIndentCount)
#if ($item.control.template == "requestParameter")
#indent($vpIndentCount)
#end
#end
#*****************************************************
*
*
****************************************************#
#macro(modeRenderd $item)
#if ($item.actionButton.mode != "any")rendered="#{${view.pname}Model.mode.${item.actionButton.mode}}"#end
#end
#*****************************************************
*
*
****************************************************#
#macro(disabledOnUpdate $item)
#if ($item.hasDesignInfo("InactiveOnUpdate"))disabled="#{${view.pname}Model.mode.update}"#end
#end
#*****************************************************
*
*
****************************************************#
#macro(viewItemChildren $item $parentIndent)
##
#define ($childIndent)#indent($parentIndent)#indent(1)#end
##
##if ($item.required)
##$childIndent
##end
##
#if ($item.ioformatObj.converter == "DateConverter")
$childIndent
#end
##
#if ($item.codedField && $item.control.select)
$childIndent
##
#end
#if ($item.hasDesignInfo("Ajax"))
$childIndent
#end
#end
#*****************************************************
*
*
****************************************************#
#macro(itemValue $item)
#if ($item.dataBind2El != "")value="#{${item.dataBind2El}}"#end
#end
#*****************************************************
*
*
****************************************************#
#macro(indent $count)
#foreach ($i in [1..$count]) #end
#end
© 2015 - 2025 Weber Informatics LLC | Privacy Policy