public class Options extends java.lang.Object
|Constructor and Description|
|Modifier and Type||Method and Description|
Returns the tag.
Sets the tag.
public Tag tag()
public boolean rootField()
trueif the renderer (the field) should render itself as root field. See
trueif the renderer (the field) should render itself as root field.
public Options rootField(boolean flag)
trueto make the renderer (the field) should render itself as root field;
A root field is a field that acts in its own context, instead of as
part of a composite field. For example, sizing field consists of
weight and height fields. So sizing field is a composite field and
wants to leverage the existing number field for width and height. In
this case when sizing field is including (
ComponentHelper.include(org.apache.sling.api.resource.Resource, ComponentHelper.Options)) the number field,
it should set this option as
The field implementation is free to interpret the exact behaviour of root/non-root field. Most likely scenario, the root field will handle it own sizing state (e.g. inline-block/block state), while non root field will not, where the parent composite field is managing it.
flag- the flag
"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"