Class ProfilePrimaryURL
- java.lang.Object
-
- com.adobe.cq.testing.client.components.AbstractComponent
-
- com.adobe.cq.testing.client.components.foundation.profile.ProfilePrimaryURL
-
public class ProfilePrimaryURL extends AbstractComponent
Wraps the Profile Primary URL foundation component, providing methods for editing it. See/libs/foundation/components/profile/form/contact
in the repository for implementation details.
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROP_COLS
static String
PROP_COLS_VALUE
static String
PROP_CONSTRAINT_MESSAGE
static String
PROP_CONSTRAINT_MESSAGE_VALUE
static String
PROP_CONSTRAINT_TYPE
static String
PROP_CONSTRAINT_TYPE_VALUE
static String
PROP_DEFAULT_INITIAL
static String
PROP_DEFAULT_INITIAL_VALUE
static String
PROP_DESCRIPTION
static String
PROP_DESCRIPTION_VALUE
static String
PROP_NAME
static String
PROP_NAME_VALUE
static String
PROP_REQUIRED
static String
PROP_REQUIRED_MESSAGE
static String
PROP_REQUIRED_MESSAGE_VALUE
static String
PROP_REQUIRED_VALUE
static String
PROP_ROWS
static String
PROP_ROWS_VALUE
static String
PROP_TITLE
static String
PROP_TITLE_VALUE
static String
PROP_WIDTH
static String
PROP_WIDTH_VALUE
static String
RESOURCE_TYPE
-
Fields inherited from class com.adobe.cq.testing.client.components.AbstractComponent
changeProperties, client, componentPath, DEFAULT_LOCATION, jsonNode, location, pagePath
-
-
Constructor Summary
Constructors Constructor Description ProfilePrimaryURL(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.-
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
-
PROP_TITLE
public static final String PROP_TITLE
- See Also:
- Constant Field Values
-
PROP_NAME
public static final String PROP_NAME
- See Also:
- Constant Field Values
-
PROP_DESCRIPTION
public static final String PROP_DESCRIPTION
- See Also:
- Constant Field Values
-
PROP_COLS
public static final String PROP_COLS
- See Also:
- Constant Field Values
-
PROP_ROWS
public static final String PROP_ROWS
- See Also:
- Constant Field Values
-
PROP_WIDTH
public static final String PROP_WIDTH
- See Also:
- Constant Field Values
-
PROP_REQUIRED
public static final String PROP_REQUIRED
- See Also:
- Constant Field Values
-
PROP_REQUIRED_MESSAGE
public static final String PROP_REQUIRED_MESSAGE
- See Also:
- Constant Field Values
-
PROP_CONSTRAINT_TYPE
public static final String PROP_CONSTRAINT_TYPE
- See Also:
- Constant Field Values
-
PROP_CONSTRAINT_MESSAGE
public static final String PROP_CONSTRAINT_MESSAGE
- See Also:
- Constant Field Values
-
PROP_DEFAULT_INITIAL
public static final String PROP_DEFAULT_INITIAL
- See Also:
- Constant Field Values
-
PROP_TITLE_VALUE
public static final String PROP_TITLE_VALUE
- See Also:
- Constant Field Values
-
PROP_NAME_VALUE
public static final String PROP_NAME_VALUE
- See Also:
- Constant Field Values
-
PROP_DESCRIPTION_VALUE
public static final String PROP_DESCRIPTION_VALUE
- See Also:
- Constant Field Values
-
PROP_COLS_VALUE
public static final String PROP_COLS_VALUE
- See Also:
- Constant Field Values
-
PROP_ROWS_VALUE
public static final String PROP_ROWS_VALUE
- See Also:
- Constant Field Values
-
PROP_WIDTH_VALUE
public static final String PROP_WIDTH_VALUE
- See Also:
- Constant Field Values
-
PROP_REQUIRED_VALUE
public static final String PROP_REQUIRED_VALUE
- See Also:
- Constant Field Values
-
PROP_REQUIRED_MESSAGE_VALUE
public static final String PROP_REQUIRED_MESSAGE_VALUE
- See Also:
- Constant Field Values
-
PROP_CONSTRAINT_TYPE_VALUE
public static final String PROP_CONSTRAINT_TYPE_VALUE
- See Also:
- Constant Field Values
-
PROP_CONSTRAINT_MESSAGE_VALUE
public static final String PROP_CONSTRAINT_MESSAGE_VALUE
- See Also:
- Constant Field Values
-
PROP_DEFAULT_INITIAL_VALUE
public static final String PROP_DEFAULT_INITIAL_VALUE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ProfilePrimaryURL
public ProfilePrimaryURL(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
-
-