Package com.sun.jersey.server.wadl.generators.resourcedoc.model

Examples of com.sun.jersey.server.wadl.generators.resourcedoc.model.RequestDocType


    private static void addRequestRepresentationDoc( MethodDoc methodDoc,
            final MethodDocType methodDocType ) {
        final Tag requestElement = getSingleTagOrNull( methodDoc, "request.representation.qname" );
        final Tag requestExample = getSingleTagOrNull( methodDoc, "request.representation.example" );
        if ( requestElement != null || requestExample != null ) {
            final RequestDocType requestDoc = new RequestDocType();
            final RepresentationDocType representationDoc = new RepresentationDocType();
           
            /* requestElement exists
             */
            if ( requestElement != null ) {
                representationDoc.setElement( QName.valueOf( requestElement.text() ) );
            }
           
            /* requestExample exists
             */
            if ( requestExample != null ) {
                final String example = getSerializedExample( requestExample );
                if ( !isEmpty( example ) ) {
                    representationDoc.setExample( example );
                }
                else {
                    LOG.warning( "Could not get serialized example for method " + methodDoc.qualifiedName() );
                }
            }
           
            requestDoc.setRepresentationDoc( representationDoc );
            methodDocType.setRequestDoc( requestDoc );
        }
    }
View Full Code Here


    private static void addRequestRepresentationDoc( MethodDoc methodDoc,
            final MethodDocType methodDocType ) {
        final Tag requestElement = getSingleTagOrNull( methodDoc, "request.representation.qname" );
        final Tag requestExample = getSingleTagOrNull( methodDoc, "request.representation.example" );
        if ( requestElement != null || requestExample != null ) {
            final RequestDocType requestDoc = new RequestDocType();
            final RepresentationDocType representationDoc = new RepresentationDocType();
           
            /* requestElement exists
             */
            if ( requestElement != null ) {
                representationDoc.setElement( QName.valueOf( requestElement.text() ) );
            }
           
            /* requestExample exists
             */
            if ( requestExample != null ) {
                final String example = getSerializedExample( requestExample );
                if ( !isEmpty( example ) ) {
                    representationDoc.setExample( example );
                }
                else {
                    LOG.warning( "Could not get serialized example for method " + methodDoc.qualifiedName() );
                }
            }
           
            requestDoc.setRepresentationDoc( representationDoc );
            methodDocType.setRequestDoc( requestDoc );
        }
    }
View Full Code Here

TOP

Related Classes of com.sun.jersey.server.wadl.generators.resourcedoc.model.RequestDocType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.