B C G I L M R S V 
All Classes All Packages

B

build(Object, Resource) - Method in interface io.wcm.siteapi.genericedit.builder.GenericComponentBuilderService
Build generic view of model instance.

C

ComponentValidatorService - Interface in io.wcm.siteapi.genericedit.builder
Allows custom validation checks for model instances.
ComponentValue - Interface in io.wcm.siteapi.genericedit.component.value
Represents a nested component.

G

GenericComponent - Interface in io.wcm.siteapi.genericedit.component
Generic view of all properties of a sling model instance.
GenericComponentBuilderService - Interface in io.wcm.siteapi.genericedit.builder
Builds a generic view of a Sling Model instance reflecting all properties found in it's interface.
GenericComponentModel - Class in io.wcm.siteapi.genericedit.model
Gets a generic view of the Sling Model attached to the component to be edited in Generic Edit Mode.
GenericComponentModel() - Constructor for class io.wcm.siteapi.genericedit.model.GenericComponentModel
 
GenericEditConfig - Class in io.wcm.siteapi.genericedit
Generic Edit Configuration.
GenericEditConfig() - Constructor for class io.wcm.siteapi.genericedit.GenericEditConfig
 
GenericEditDetector - Class in io.wcm.siteapi.genericedit.model
Checks if the generic edit mode is active.
GenericEditDetector() - Constructor for class io.wcm.siteapi.genericedit.model.GenericEditDetector
 
GenericProperty<T extends GenericValue> - Interface in io.wcm.siteapi.genericedit.component
Represents a property.
GenericValue - Interface in io.wcm.siteapi.genericedit.component.value
Super-interface for generic values.
getAllProperties() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
getAssetPath() - Method in interface io.wcm.siteapi.genericedit.component.value.MediaValue
 
getBooleanValue() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
getComponent() - Method in class io.wcm.siteapi.genericedit.model.GenericComponentModel
 
getComponentProperties() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
getDateValue() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
getHtmlAttributes() - Method in interface io.wcm.siteapi.genericedit.component.value.LinkValue
 
getInstance() - Method in interface io.wcm.siteapi.genericedit.component.value.ComponentValue
 
getLabel() - Method in interface io.wcm.siteapi.genericedit.component.GenericProperty
 
getLinkProperties() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
getMarkup() - Method in interface io.wcm.siteapi.genericedit.component.value.MediaValue
 
getMediaProperties() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
getName() - Method in interface io.wcm.siteapi.genericedit.component.GenericProperty
 
getNumberValue() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
getRichTextProperties() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
getSelector() - Method in class io.wcm.siteapi.genericedit.GenericEditConfig
 
getSimpleProperties() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
getStringValue() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
getText() - Method in interface io.wcm.siteapi.genericedit.component.value.RichTextValue
 
getUrl() - Method in interface io.wcm.siteapi.genericedit.component.value.LinkValue
 
getUrl() - Method in interface io.wcm.siteapi.genericedit.component.value.MediaValue
 
getValue() - Method in interface io.wcm.siteapi.genericedit.component.GenericProperty
 
getValue() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
getValues() - Method in interface io.wcm.siteapi.genericedit.component.GenericProperty
 

I

inspect(String, List<Object>, Object) - Method in class io.wcm.siteapi.genericedit.builder.ValueInspectorService
Inspect the value of given property to check if a specific value representation can be extracted.
inspectValue(String, Object, Object) - Method in class io.wcm.siteapi.genericedit.builder.ValueInspectorService
Inspects raw value and tries to convert it to the target type.
io.wcm.siteapi.genericedit - package io.wcm.siteapi.genericedit
Site API Generic Edit.
io.wcm.siteapi.genericedit.builder - package io.wcm.siteapi.genericedit.builder
Site API Generic Edit Builder.
io.wcm.siteapi.genericedit.component - package io.wcm.siteapi.genericedit.component
Site API Generic Edit Component.
io.wcm.siteapi.genericedit.component.value - package io.wcm.siteapi.genericedit.component.value
Site API Generic Edit Component Value.
io.wcm.siteapi.genericedit.model - package io.wcm.siteapi.genericedit.model
Site API Generic Edit Models.
isBoolean() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
isContainer() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
isDate() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
isExperienceFragment() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
isGenericEdit() - Method in class io.wcm.siteapi.genericedit.model.GenericEditDetector
 
isNumber() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
isSingleValue() - Method in interface io.wcm.siteapi.genericedit.component.GenericProperty
 
isString() - Method in interface io.wcm.siteapi.genericedit.component.value.SimpleValue
 
isValid() - Method in interface io.wcm.siteapi.genericedit.component.GenericComponent
 
isValid() - Method in interface io.wcm.siteapi.genericedit.component.GenericProperty
 
isValid() - Method in interface io.wcm.siteapi.genericedit.component.value.GenericValue
 
isValid(Object) - Method in interface io.wcm.siteapi.genericedit.builder.ComponentValidatorService
Checks of the given model instance is valid.

L

LinkValue - Interface in io.wcm.siteapi.genericedit.component.value
Represents a link.

M

MediaValue - Interface in io.wcm.siteapi.genericedit.component.value
Represents a media object.

R

RichTextValue - Interface in io.wcm.siteapi.genericedit.component.value
Represents a rich text value.

S

SimpleValue - Interface in io.wcm.siteapi.genericedit.component.value
Represents a simple value of primitive type.

V

ValueInspectorService<T extends GenericValue> - Class in io.wcm.siteapi.genericedit.builder
Allows to customize the inspection process which turns properties in Sling Models instance to specific ones e.g. for links, media and rich text.
ValueInspectorService() - Constructor for class io.wcm.siteapi.genericedit.builder.ValueInspectorService
 
B C G I L M R S V 
All Classes All Packages