#**##parse("$lang/default:classDiag/class/fileImport.vm" )
#**##set( $opComment = "file ${path}\\${fileName}.java" )
#**#/*
#**# * generated by Fujaba - CodeGen2
#**# */
#**#$!comment##
#**##if( $package )
#*   *#package $package;
#**##end
#**##if( $file.sizeOfImportedClasses() > 0)
#*   *#
#**##end
#**##foreach( $classToImport in $file.iteratorOfImportedClasses() )
#*   *##if ( ${classToImport.InheritedCodeStyle} )#set( $importStyle = "$lang/${classToImport.InheritedCodeStyle.Name}:" )
#*   *##else#set( $importStyle = "$lang/default:" )#end
#*      *##parse("$!{importStyle}classDiag/class/addClassImport.vm" )
#*   *##end
#*   *##foreach( $import in $imports.iteratorOfImports() )
#*      *##set( $lastDotIndex = $import.lastIndexOf(".") )
#*      *##if( $lastDotIndex > 0 )
#*         *### dont import inner classes
#*         *##set( $dontImport = false )
#*         *##foreach( $containedClass in $file.iteratorOfContains() )
#*            *##set($simpleNameIndex = $lastDotIndex + 1 )
#*            *##if($containedClass.hasKeyInDeclares($import.substring($simpleNameIndex)))
#*               *##set( $dontImport = true )
#*            *##end
#*         *##end
#*         *##if( !$dontImport )
#*            *##if( !$import.substring( 0, $lastDotIndex ).equals( $package ) )
#*               *#import $import;##
#*               *##if( $import.startsWith("de.uni_kassel.features") )
#*                  *# // requires Fujaba5/libs/features.jar in classpath##
#*               *##elseif( $import.startsWith("de.upb.tools") )
#*                  *# // requires Fujaba5/libs/RuntimeTools.jar in classpath##
#*               *##end
#*               *#
#*            *##end
#*         *##end
#*         *##if( $file.sizeOfImportedPackages() > 0)
#*            *#
#*         *##end
#*      *##end
#*   *##end
#*   *##foreach( $import in $file.iteratorOfImportedPackages() )
#*      *#import ${import.FullPackageName.toLowerCase()}.*;
#*      *###TODO: only emf package names must be made lowercase
#*   *##end
#*   *#
#*   *#
#*   *#$children
#*   *#$!footer