Package com.enonic.xp.region
Class Region
- java.lang.Object
-
- com.enonic.xp.region.Region
-
@Beta public final class Region extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Region.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 Region
copy()
static Region.Builder
create()
static Region.Builder
create(Region source)
boolean
equals(java.lang.Object o)
Component
getComponent(int index)
com.google.common.collect.ImmutableList<Component>
getComponents()
int
getIndex(Component component)
java.lang.String
getName()
RegionPath
getRegionPath()
int
hashCode()
void
setParent(LayoutComponent parent)
java.lang.String
toString()
-
-
-
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 java.lang.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 com.google.common.collect.ImmutableList<Component> getComponents()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-