protected void addHighLevelBindings ( final DocWorkUnit workUnit ) { workUnit . setProperty ( "name" , workUnit . getName ( ) ) ; workUnit . setProperty ( "group" , workUnit . getGroupName ( ) ) ; workUnit . setProperty ( "summary" , workUnit . getSummary ( ) ) ; // Note that these properties are inserted into the toplevel WorkUnit FreeMarker map typed // as Strings, with values "true" or "false", but the same entries are typed as Booleans in the // FreeMarker map for the index. workUnit . setProperty ( "beta" , workUnit . isBetaFeature ( ) ) ; workUnit . setProperty ( "experimental" , workUnit . isExperimentalFeature ( ) ) ; workUnit . setProperty ( "description" , getDescription ( workUnit ) ) ; workUnit . setProperty ( "version" , getDoclet ( ) . getBuildVersion ( ) ) ; workUnit . setProperty ( "timestamp" , getDoclet ( ) . getBuildTimeStamp ( ) ) ; }
Add high - level summary information such as name summary description version etc .