#if ( $prop.getEnumType() )
	#set( $enum = $prop.getEnumType() )
	#set( $enumPropName = ${stringUtils.capitalize( $prop.getEnumPropertyName() )} )
	public ${enum.getName()} get${enumPropName}() {
		return ${enum.getName()}.get(this.get${prop.getCapitalizedName()}() );
	}

	public void set${enumPropName}(${enum.getName()} value) {
		this.set${prop.getCapitalizedName()}( value.as${stringUtils.capitalize( $enum.getValueTypeObj().getName() )}() );
	}
#end
