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-serv13906/xdoclet-plugins/plugin-tapestry/src/main/java/org/xdoclet/plugin/tapestry/qtags

Added Files:
        TapestryExternalLinkTag.java TapestryFieldLabelTag.java 
        TapestryFrameTag.java TapestryGenericLinkTag.java 
        TapestryGoTag.java TapestryImageSubmitTag.java 
        TapestryInputTag.java 
Log Message:
Added tags for ExternalLink, FieldLabel, Frame, GenericLink, Go, ImageSubmit 
and Input components

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

/**
 * Creates a clickable image within a form.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryImageSubmitTag extends 
com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  Image used for the button.
     * 
     *
     * @qtags.required
     */
    String getImage();

    /**
     *  Image used for the button, if disabled.
     * 
     */
    String getDisabledImage();

    /**
     *  Property updated when the button is clicked.
     * 
     */
    String getSelected();

    /**
     *  Value used when updating the selected parameter.
     * 
     */
    String getTag();

    /**
     *  Notified when the button is clicked.
     * 
     */
    String getListener();

    /**
     *  A listener that is notified if this component is triggered just before 
the form's listener, after all components enclosed by the Form have had a 
chance to update their properties.
     * 
     */
    String getAction();

    /**
     *  An object, or list of objects, gathered when the button is triggered 
and made available as listener parameters in the request cycle, making the 
parameters available to a deferred listener.
     * 
     */
    String getParameters_();

    /**
     * No description available yet.
     *
     */
    String getName_();

    /**
     * No description available yet.
     *
     */
    String getDisabled();

    /**
     * No description available yet.
     *
     */
    String getPoint();

    /**
     * No description available yet.
     *
     */
    String getHtmlid();

}

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

/**
 *Creates link using the external service, which can pass service parameters to 
the targeted page.
 *
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryExternalLinkTag extends 
com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  An object, or list of objects, encoded into the URL as service 
parameters.
     * 
     */
    String getParameters_();

    /**
     *  Forces the link to be generated as an absolute URL with the given 
scheme (unless the scheme matches the scheme for the current request).
     * 
     */
    String getScheme();

    /**
     * No description available yet.
     *
     *
     * @qtags.required
     */
    String getPage();

    /**
     * No description available yet.
     *
     */
    String getDisabled();

    /**
     * No description available yet.
     *
     */
    String getAnchor();

    /**
     * No description available yet.
     *
     */
    String getTarget();

    /**
     * No description available yet.
     *
     */
    String getRenderer();

}

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

/**
 * Creates a link to an application specified URL.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryGenericLinkTag extends 
com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     * No description available yet.
     *
     *
     * @qtags.required
     */
    String getHref();

    /**
     * No description available yet.
     *
     */
    String getDisabled();

    /**
     * No description available yet.
     *
     */
    String getAnchor();

    /**
     * No description available yet.
     *
     */
    String getTarget();

    /**
     * No description available yet.
     *
     */
    String getRenderer();

}

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

/**
 * Labels a ValidField of other form element component.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryFieldLabelTag extends 
com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  Optional.
     * Defaults to the displayName of the associated field.
     * Used to override the field's displayName, or when there is no field.
     * 
     */
    String getDisplayName();

    /**
     *  If false (the default), then HTML characters in the value are escaped.
     * If true, then value is emitted exactly as is.
     * 
     */
    String getRaw();

    /**
     *  If true (the default), then the field (if any) will be pre-rendered by 
the FieldLabel.
     * This is useful when the FieldLabel and field are inside a loop and the 
FieldLabel precedes the field.
     * This parameter should be set to false if the FieldLabel occurs after the 
field.
     * 
     */
    String getPrerender();

    /**
     * No description available yet.
     *
     *
     * @qtags.required
     */
    String getField();

}

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

/**
 * Identifies a page as the contents of a frame within a frameset.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryFrameTag extends com.thoughtworks.qdox.model.DocletTag 
{
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  The page to display in the frame.
     * 
     *
     * @qtags.required
     */
    String getPage();

}

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

/**
 * The go element declares a go task, indicating navigation to a URI.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryGoTag extends com.thoughtworks.qdox.model.DocletTag {
    /**
     * The id of the component
     * @qtags.required
     */
    String getId();

    /**
     *  The method used by the form when it is submitted, defaults to POST.
     * 
     */
    String getMethod();

    /**
     *  Object invoked when the form is submitted normally (not a cancel or a 
refresh) and the validation delegate contains no errors.
     * 
     */
    String getSuccess();

    /**
     *  Object invoked when the form is cancelled (a special type of form 
submission).
     * The cancel listener (if any) overrides the standard listener.
     * Other properties will not be affected by the rewind.
     * 
     */
    String getCancel();

    /**
     *  Object invoked when the form is refreshed (a special type of form 
submission).
     * The refresh listener (if any) overrides the standard listener.
     * Other properties managed by enclosed components will be updated.
     * 
     */
    String getRefresh();

    /**
     *  Default listener used when no other listener is invoked.
     * 
     */
    String getListener();

    /**
     *  If true (the default), then an active session is required when the Go 
is submitted, if a session was active when the Go was rendered.
     * 
     */
    String getStateful();

    /**
     *  If true (the default), then the more efficient direct service is used.
     * If false, then the action service is used.
     * 
     */
    String getDirect();

    /**
     *  Forces the link to be generated as an absolute URL with the given 
scheme (unless the scheme matches the scheme for the current request).
     * 
     */
    String getScheme();

}

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

/**
 * The Input element specifies a text entry object.
 * 
 *
 * @qtags.location class
 * @author Paolo Dona
 */
public interface TapestryInputTag 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();

    /**
     *  The name attribute specifies a variable name.
     * 
     *
     * @qtags.required
     */
    String getName_();

    /**
     *  The format attribute specifies an input mask for user input entries.
     * The string consists of mask control characters and static text that is 
displayed in the input area.
     * The user agent may use the format mask to facilitate accelerated data 
input.
     * An input mask is only valid when it contains only legal format codes.
     * User agents must ignore invalid masks.
     * The format control characters specify the data format expected to be 
entered by the user.
     * See the WML specification for valid format control characters.
     * 
     */
    String getFormat();

    /**
     *  The emptyok attribute indicates that this input element accepts empty 
input although a non-empty format string has been specified.
     * 
     */
    String getEmptyok();

    /**
     *  Bind value to the variable that should recieve the user input string.
     * 
     *
     * @qtags.required
     */
    String getValue_();

    /**
     * No description available yet.
     *
     */
    String getHidden();

}



-------------------------------------------------------
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