Package com.enonic.xp.region
Class LayoutComponent
- java.lang.Object
-
- com.enonic.xp.region.Component
-
- com.enonic.xp.region.DescriptorBasedComponent
-
- com.enonic.xp.region.LayoutComponent
-
@PublicApi public final class LayoutComponent extends DescriptorBasedComponent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLayoutComponent.Builder
-
Constructor Summary
Constructors Constructor Description LayoutComponent(LayoutComponent.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description LayoutComponentcopy()static LayoutComponent.Buildercreate()static LayoutComponent.Buildercreate(LayoutComponent source)booleanequals(Object o)ComponentgetComponent(ComponentPath path)ComponentNamegetName()Deprecated.RegiongetRegion(String name)LayoutRegionsgetRegions()ComponentTypegetType()inthashCode()booleanhasRegions()StringtoString()-
Methods inherited from class com.enonic.xp.region.DescriptorBasedComponent
getConfig, getDescriptor, hasConfig, hasDescriptor
-
-
-
-
Constructor Detail
-
LayoutComponent
public LayoutComponent(LayoutComponent.Builder builder)
-
-
Method Detail
-
create
public static LayoutComponent.Builder create()
-
create
public static LayoutComponent.Builder create(LayoutComponent source)
-
copy
public LayoutComponent copy()
-
getType
public ComponentType getType()
-
hasRegions
public boolean hasRegions()
-
getRegions
public LayoutRegions getRegions()
-
getComponent
public Component getComponent(ComponentPath path)
-
getName
@Deprecated public ComponentName getName()
Deprecated.
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classDescriptorBasedComponent
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDescriptorBasedComponent
-
-