}
private AnnotationDefinitionTO getPositionAnnotationDefinition() {
AnnotationDefinition positionAnnotationDef = PositionAnnotationDefinition.getInstance();
AnnotationDefinitionTO positionAnnotationDefTO = new AnnotationDefinitionTO( positionAnnotationDef.getName(), positionAnnotationDef.getClassName(), positionAnnotationDef.getShortDescription(), positionAnnotationDef.getDescription(), positionAnnotationDef.isObjectAnnotation(), positionAnnotationDef.isPropertyAnnotation() );
AnnotationMemberDefinitionTO memberDefinitionTO;
for ( AnnotationMemberDefinition memberDefinition : positionAnnotationDef.getAnnotationMembers() ) {
memberDefinitionTO = new AnnotationMemberDefinitionTO( memberDefinition.getName(), memberDefinition.getClassName(), memberDefinition.isPrimitiveType(), memberDefinition.isEnum(), memberDefinition.defaultValue(), memberDefinition.getShortDescription(), memberDefinition.getDescription() );
positionAnnotationDefTO.addMember( memberDefinitionTO );
}
return positionAnnotationDefTO;
}