#**#// bind object
#**##set( $typeCast = (!$role.target.equals($target.instanceOf)) )
#**##if( !$role.target.hasKeyInStereotypes("Stereotype") )
#*   *##set( $source = "${sourceName}.get$targetRoleName ()" )
#**##else
#*   *##set( $stereotypeName = "$role.target.project.name::$role.target.name" )
#*   *##set( $source = "${sourceName}.getStereotypeApplication(${sourceName}.getApplicableStereotype("+'"'+"$stereotypeName"+'"'+"))" )
#**##end
#**##if($mparam || $range)
#*   *##set( $targetTypeName = $role.target.Name )
#*   *##set( $fullTargetName = "${role.target.declaredInPackage.fullPackageName.toLowerCase()}.$targetTypeName" )
#*   *##set( $return = $imports.addToImports( $fullTargetName ) )
#*   *##set( $source = "($targetTypeName) ${source}.get (fujabaIndex)")
#**##end
#**##set( $targetToken = $dlrTool.createDLRToken([$target]) )
#**#$!targetToken.createStartTag()##
#**##parse("java/default:storyPattern/object/assign.vm" )##
#**#$!targetToken.createEndTag()
#**#$!dlrToken.createEndTag()##
#**#$!children##
#**#
#**#$!dlrToken.createStartTag()