Update of 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-tapestry/src/main/java/org/xdoclet/plugin/tapestry/qtags
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2417/xdoclet-plugins/plugin-tapestry/src/main/java/org/xdoclet/plugin/tapestry/qtags

Added Files:
        TapestryCardTag.java TapestryConditionalTag.java 
        TapestryDelegatorTag.java TapestryDescribeTag.java 
        TapestryDoTag.java TapestryElseTag.java 
Log Message:
Split Tests for Framework, Contrib and tacos components.
Added a bunch of tags... I'm gonna finish soon :-)

--- NEW FILE: TapestryDescribeTag.java ---
/**
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.tapestry.qtags;

/**
 * Describes an object; breaks apart the object into properties that are 
formatted as HTML.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryDescribeTag extends 
com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  The object to be described.
     * 
     */
    String getObject();

}

--- NEW FILE: TapestryDoTag.java ---
/**
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.tapestry.qtags;

/**
 * The do element provides a general mechanism for the user to act upon the 
current card, i.
 *e.
 * a card-level user interface element.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryDoTag extends com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  The do element type.
     * This attribute provides a hint to the user agent about the author's 
intended use of the element and how the element should be mapped to a physical 
user interface construct.
     * Predefined DO types are accept, prev, help, reset, options, delete and 
unkown.
     * 
     *
     * @qtags.required
     */
    String getType();

    /**
     *  If the user agent is able to dynamically label the user interface 
widget, this attribute specifies a textual string suitable for such labelling.
     * 
     */
    String getLabel();

}

--- NEW FILE: TapestryDelegatorTag.java ---
/**
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.tapestry.qtags;

/**
 * Delegates rendering to an object that implements the IRender interface.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryDelegatorTag extends 
com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  The object which will perform the render.
     * 
     */
    String getDelegate();

}

--- NEW FILE: TapestryCardTag.java ---
/**
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.tapestry.qtags;

/**
 * An WML deck contains a collection of cards.
 * There is a variety of card types, each specifying a different mode of user 
interaction.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryCardTag extends com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  The title attribute specifies advisory information about the element.
     * The title may be rendered in a variety of ways by the user agent (eg, 
suggested bookmark name, pop-up tooltip, etc.
     *).
     * 
     */
    String getTitle();

}

--- NEW FILE: TapestryElseTag.java ---
/**
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.tapestry.qtags;

/**
 * Conditionally emulates an element and its attributes and/or includes a block 
of content if the condition of the previous If component evaluates to false.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryElseTag extends com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  The element to emulate.
     * 
     */
    String getElement();

}

--- NEW FILE: TapestryConditionalTag.java ---
/**
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.tapestry.qtags;

/**
 * Conditionally emulates an element and its attributes (if element is 
specified) and/or includes a block of content if a condition is met.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryConditionalTag extends 
com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  The condition to evaluate.
     * 
     *
     * @qtags.required
     */
    String getCondition();

    /**
     *  If true, inverts the condition, so that a false condition causes the 
content to be included.
     * If false (the default), then the condition is evaluated normally.
     * 
     */
    String getInvert();

    /**
     *  The element to emulate.
     * 
     */
    String getElement();

}



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits

Reply via email to