Package com.enonic.xp.page
Class Page
- java.lang.Object
-
- com.enonic.xp.page.Page
-
@PublicApi public final class Page extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPage.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Pagecopy()static Page.Buildercreate()static Page.Buildercreate(Page source)booleanequals(Object o)ComponentgetComponent(ComponentPath path)PropertyTreegetConfig()DescriptorKeygetDescriptor()ComponentgetFragment()RegiongetRegion(String name)PageRegionsgetRegions()PageTemplateKeygetTemplate()booleanhasConfig()booleanhasDescriptor()inthashCode()booleanhasRegions()booleanhasTemplate()booleanisCustomized()booleanisFragment()
-
-
-
Method Detail
-
hasDescriptor
public boolean hasDescriptor()
-
getDescriptor
public DescriptorKey getDescriptor()
-
hasTemplate
public boolean hasTemplate()
-
getTemplate
public PageTemplateKey getTemplate()
-
hasRegions
public boolean hasRegions()
-
getRegions
public PageRegions getRegions()
-
hasConfig
public boolean hasConfig()
-
getConfig
public PropertyTree getConfig()
-
getComponent
public Component getComponent(ComponentPath path)
-
isCustomized
public boolean isCustomized()
-
getFragment
public Component getFragment()
-
isFragment
public boolean isFragment()
-
create
public static Page.Builder create()
-
create
public static Page.Builder create(Page source)
-
copy
public Page copy()
-
-