mil.dod.th.ose.gui.webapp/src/mil/dod/th/ose/gui/webapp/asset/AssetCommandViewImpl.java
private void handleField(final Field field, final Object object, final TreeNode treeNode) 
            throws ReflectionsUtilException
    {
        if (ReflectionsUtil.hasJaxbAnnotation(field))
        {                    
            if (ReflectionsUtil.isPrimitiveOrWrapper(field.getType()) || field.getType().equals(Object.class))
            {
                handleStandardType(field, object, treeNode);
            }
            else if (field.getType().equals(List.class))
            {
                handleList(field, object, treeNode);
            }
            else
            {
                handleReferenceType(field, object, treeNode);
            }
        }
    }
/**
     * Method that determines field type and then calls the appropriate method to handle the field.
     * 
     * @param field
     *      Field to determine how to be handled.
     * @param object
     *      Object that contains the field.
     * @param treeNode
     *      The {@link TreeNode} that will be the parent node.
     * @throws ReflectionsUtilException
     *      Thrown if an error occurs while using reflections.
     */
Method that determines field type and then calls the appropriate method to handle the field.

@param field
Field to determine how to be handled.
@param object
Object that contains the field.
@param treeNode
The  TreeNode that will be the parent node.
@throws ReflectionsUtilException
Thrown if an error occurs while using reflections.
Method that determines field type and then calls the appropriate method to handle the field . @param field Field to determine how to be handled . @param object Object that contains the field . @param treeNode The TreeNode that will be the parent node . @throws ReflectionsUtilException Thrown if an error occurs while using reflections .
private void handleField(final Field field, final Object object, final TreeNode treeNode) 
            throws ReflectionsUtilException
    {
        if (ReflectionsUtil.hasJaxbAnnotation(field))
        {                    
            if (ReflectionsUtil.isPrimitiveOrWrapper(field.getType()) || field.getType().equals(Object.class))
            {
                handleStandardType(field, object, treeNode);
            }
            else if (field.getType().equals(List.class))
            {
                handleList(field, object, treeNode);
            }
            else
            {
                handleReferenceType(field, object, treeNode);
            }
        }
    }
private void handleField ( final Field field , final Object object , final TreeNode treeNode ) throws ReflectionsUtilException { if ( ReflectionsUtil . hasJaxbAnnotation ( field ) ) { if ( ReflectionsUtil . isPrimitiveOrWrapper ( field . getType ( ) ) || field . getType ( ) . equals ( Object . class ) ) { handleStandardType ( field , object , treeNode ) ; } else if ( field . getType ( ) . equals ( List . class ) ) { handleList ( field , object , treeNode ) ; } else { handleReferenceType ( field , object , treeNode ) ; } } }
Method that determines field type and then calls the appropriate method to handle the field.
Method that determines field type and then calls the appropriate method to handle the field .