Trail:

Changeset 9

Show
Ignore:
Timestamp:
07/30/08 11:49:48 (4 years ago)
Author:
harald
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/out/templates/cs/class.vm

    r8 r9  
    66        public class $typeDescriptor.typeName#if($typeDescriptor.superClass) : $typeDescriptor.superClass#foreach($interface in $typeDescriptor.interfaces), $interface#end#else#foreach($interface in $typeDescriptor.interfaces)#if($velocityCount == 1) : #{else}, #end$interface#end#end { 
    77#foreach($fieldDescriptor in $typeDescriptor.fieldDescriptors) 
    8                 $fieldDescriptor.modifier $fieldDescriptor.qualifiedTypeName#if($fieldDescriptor.typeArguments)<#foreach($arg in $fieldDescriptor.typeArguments)#if($velocityCount>1), #end$arg#end>#end $fieldDescriptor.fieldName; 
     8                $fieldDescriptor.modifier $fieldDescriptor.qualifiedTypeName#if($fieldDescriptor.typeArguments)<#foreach($arg in $fieldDescriptor.typeArguments)#if($velocityCount>1), #end$arg#end>#end $fieldDescriptor.fieldName;             
     9                $fieldDescriptor.modifier $fieldDescriptor.qualifiedTypeName#if($fieldDescriptor.typeArguments)<#foreach($arg in $fieldDescriptor.typeArguments)#if($velocityCount>1), #end$arg#end>#end $fieldDescriptor.propertyName { get { return $fieldDescriptor.fieldName; } set { $fieldDescriptor.fieldName = value; } } 
     10 
    911#end 
    10  
    1112#foreach($methodDescriptor in $typeDescriptor.methodDescriptors) 
    1213#if($methodDescriptor.description)              /** 
  • trunk/src/org/fluffnstuff/asdoclet/generator/velocity/FieldDescriptor.java

    r8 r9  
    3434        } 
    3535    } 
     36 
     37    public String getPropertyName() { 
     38        if (fieldName.length() > 0) { 
     39            return fieldName.substring(0, 1).toUpperCase() + fieldName.substring(1); 
     40        } else { 
     41            return fieldName; 
     42        } 
     43    } 
    3644}