Class End
- java.lang.Object
-
- com.adobe.cq.testing.client.components.AbstractComponent
-
- com.adobe.cq.testing.client.components.foundation.form.End
-
public class End extends AbstractComponent
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROP_DESCRIPTION
static String
PROP_RESET
static String
PROP_RESET_DELETE
static String
PROP_RESET_TITLE
static String
PROP_SUBMIT
static String
PROP_SUBMIT_DELETE
static String
PROP_SUBMIT_TITLE
static String
RESOURCE_TYPE
static String
TYPE_RESET
static String
TYPE_SUBMIT
-
Fields inherited from class com.adobe.cq.testing.client.components.AbstractComponent
changeProperties, client, componentPath, DEFAULT_LOCATION, jsonNode, location, pagePath
-
-
Constructor Summary
Constructors Constructor Description End(ComponentClient client, String pagePath, String location, String nameHint)
The constructor stores all the component path information like parentPage, name etc.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getResourceType()
The resource type for the component, e.g.Start
getStartComponent()
Returns the start component wrapper that corresponds to this end componentprotected void
setStartComponent(Start start)
Internal method to set the start component that belongs to this end componentvoid
setSubmitButtons(String submitTitle, String resetTitle)
Convenience method to create submit and reset buttons for the form.-
Methods inherited from class com.adobe.cq.testing.client.components.AbstractComponent
create, getClient, getComponentNode, getComponentPath, getCreateFormEntity, getFirstChild, getLocation, getName, getNext, getNextNodePath, getPagePath, getParentPath, getPrevious, getPreviousNodePath, getProperty, getPropertyAsString, getPropertyAsStringArray, reorder, save, setProperty, setProperty
-
-
-
-
Field Detail
-
RESOURCE_TYPE
public static final String RESOURCE_TYPE
- See Also:
- Constant Field Values
-
TYPE_SUBMIT
public static final String TYPE_SUBMIT
- See Also:
- Constant Field Values
-
TYPE_RESET
public static final String TYPE_RESET
- See Also:
- Constant Field Values
-
PROP_SUBMIT
public static final String PROP_SUBMIT
- See Also:
- Constant Field Values
-
PROP_RESET
public static final String PROP_RESET
- See Also:
- Constant Field Values
-
PROP_SUBMIT_DELETE
public static final String PROP_SUBMIT_DELETE
- See Also:
- Constant Field Values
-
PROP_RESET_DELETE
public static final String PROP_RESET_DELETE
- See Also:
- Constant Field Values
-
PROP_SUBMIT_TITLE
public static final String PROP_SUBMIT_TITLE
- See Also:
- Constant Field Values
-
PROP_RESET_TITLE
public static final String PROP_RESET_TITLE
- See Also:
- Constant Field Values
-
PROP_DESCRIPTION
public static final String PROP_DESCRIPTION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
End
public End(ComponentClient client, String pagePath, String location, String nameHint)
The constructor stores all the component path information like parentPage, name etc.- Parameters:
client
- The ComponentClient that will be used for sending the requests.pagePath
- path to the page that will contain the component.location
- relative location to the parent node inside the page that will contain the component node.nameHint
- name to be used for the component node. Might get altered by the server if a naming conflict occurs. TheAbstractComponent.getName()
method will return the correct name after(order,int...)
has been called.
-
-
Method Detail
-
getResourceType
public String getResourceType()
Description copied from class:AbstractComponent
The resource type for the component, e.g. foundation/components/text. this will be set in thesling:resourceType
property of the node.- Specified by:
getResourceType
in classAbstractComponent
- Returns:
- the resource type
-
setStartComponent
protected void setStartComponent(Start start)
Internal method to set the start component that belongs to this end component- Parameters:
start
- reference to the corresponding start component
-
getStartComponent
public Start getStartComponent()
Returns the start component wrapper that corresponds to this end component- Returns:
- returns corresponding start component
-
-