Package com.enonic.xp.region
Class Region
- java.lang.Object
-
- com.enonic.xp.region.Region
-
@PublicApi public final class Region extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRegion.Builder
-
Constructor Summary
Constructors Constructor Description Region(Region.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Regioncopy()static Region.Buildercreate()static Region.Buildercreate(Region source)booleanequals(Object o)ComponentgetComponent(int index)ImmutableList<Component>getComponents()intgetIndex(Component component)StringgetName()RegionPathgetRegionPath()inthashCode()voidsetParent(LayoutComponent parent)StringtoString()
-
-
-
Constructor Detail
-
Region
public Region(Region.Builder builder)
-
-
Method Detail
-
create
public static Region.Builder create()
-
create
public static Region.Builder create(Region source)
-
copy
public Region copy()
-
getName
public String getName()
-
setParent
public void setParent(LayoutComponent parent)
-
getIndex
public int getIndex(Component component)
-
getRegionPath
public RegionPath getRegionPath()
-
getComponent
public Component getComponent(int index)
-
getComponents
public ImmutableList<Component> getComponents()
-
-