All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.trinidad-faces-config12.vm Maven / Gradle / Ivy







$baseContent

#set ($componentList = ${model.getComponents()})
#foreach( $component in $componentList )
#if ($modelIds.contains($component.modelId)
    && !($component.isConfigExcluded()))
  
#if ($component.longDescription)
    
#end    
    $component.type
    $component.className
#set ($facetList = ${component.facetList})
#foreach( $facet in $facetList )
    
#if ($facet.longDescription)
        
#end
        $facet.name
    
#end
#set ($propertyList = ${component.propertyList})
#foreach( $property in $propertyList )
## Theorically, it should only add properties visible on tld or transient
## (not visible on tld but used on renderers like "transient").
## On myfaces core 1.2, only "transient" property use it.
## But inclusive, some tagExcluded properties belongs to the
## component class or are used by some reason (for example in UIInput 
## valid, localValueSet or submittedValue).
## Anyway, this information works only as metadata.
#if (!$property.name.equals("binding"))  ## binding is used only in tag class or tag handler
## !$property.isTagExcluded() || $property.isTransient()
#if ( true )
    
#if ($property.longDescription)
         
#end
         $property.name
         $property.className
#if($utils.getDefaultValueField($property))
#set ($defaultValue = $utils.getDefaultValueField($property))
#if ($defaultValue.charAt(0) == '"')
#set ($dVsize = $defaultValue.length() - 1)
#set ($defaultValue = $defaultValue.substring(1,$dVsize) ) 
#end
         $defaultValue
#end
    
#end
#end
#end
##    
##      $component.family
###if ($component.rendererType)
###if (!($component.rendererType == ""))
##      $component.rendererType
###end
###end
##    
      
#end
#end
#set ($converterList = ${model.getConverters()})
#foreach( $converter in $converterList )
#if ($modelIds.contains($converter.modelId)
    && !($converter.isConfigExcluded()))
  
#if ($converter.longDescription)
    
#end    
    $converter.converterId
    $converter.className
#set ($propertyList = ${converter.propertyList})
#foreach( $property in $propertyList )
#if (!$property.name.equals("binding"))  ## binding is used only in tag class or tag handler
    
#if ($property.longDescription)
         
#end
         $property.name
         $property.className
#if($utils.getDefaultValueField($property))
#set ($defaultValue = $utils.getDefaultValueField($property))
#if ($defaultValue.charAt(0) == '"')
#set ($dVsize = $defaultValue.length() - 1)
#set ($defaultValue = $defaultValue.substring(1,$dVsize) ) 
#end
         $defaultValue
#end
    
#end
#end
  
#end
#end
#set ($validatorList = ${model.getValidators()})
#foreach( $validator in $validatorList )
#if ($modelIds.contains($validator.modelId) &&
    !($validator.isConfigExcluded().booleanValue()) &&
    $validator.validatorId)
  
#if ($validator.longDescription)
    
#end
#if ($validator.name)
   $utils.getTagName($validator.name)
#end
    $validator.validatorId
    $validator.className
#set ($propertyList = ${validator.propertyList})
#foreach( $property in $propertyList )
#if (!$property.name.equals("binding"))  ## binding is used only in tag class or tag handler
    
#if ($property.longDescription)
         
#end
         $property.name
         $property.className
#if($utils.getDefaultValueField($property))
#set ($defaultValue = $utils.getDefaultValueField($property))
#if ($defaultValue.charAt(0) == '"')
#set ($dVsize = $defaultValue.length() - 1)
#set ($defaultValue = $defaultValue.substring(1,$dVsize) ) 
#end
         $defaultValue
#end
    
#end
#end
  
#end
#end
#set ($renderKitList = ${model.getRenderKits()})
#foreach( $renderKit in $renderKitList )
  
    $renderKit.renderKitId
#if ($renderKit.className)
    $renderKit.className
#end
#set ($rendererList = ${renderKit.getRenderers()})
#foreach( $renderer in $rendererList )
      
        $renderer.componentFamily
        $renderer.rendererType
        $renderer.className
      
#end
  
#end





© 2015 - 2025 Weber Informatics LLC | Privacy Policy