Package org.luwrain.core
Class AreaLayoutHelper
java.lang.Object
org.luwrain.core.AreaLayoutHelper
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static interface
-
Field Summary
Modifier and TypeFieldDescriptionprotected Area
protected AreaLayoutHelper.Position
protected Area
protected AreaLayout
protected final AreaLayoutHelper.UpdateNotification
protected AreaLayout
-
Constructor Summary
ConstructorDescriptionAreaLayoutHelper
(AreaLayoutHelper.UpdateNotification notification) AreaLayoutHelper
(AreaLayoutHelper.UpdateNotification notification, Area basicArea) AreaLayoutHelper
(AreaLayoutHelper.UpdateNotification notification, AreaLayout basicLayout) -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
activateNextArea
(Luwrain luwrain, AreaLayout layout, Area activeArea) static boolean
activatePrevArea
(Luwrain luwrain, AreaLayout layout, Area activeArea) void
clear()
void
void
boolean
boolean
openAdditionalArea
(Area area, AreaLayoutHelper.Position pos) void
openTempArea
(Area area) void
openTempLayout
(AreaLayout layout) void
setBasicArea
(Area area) void
setBasicLayout
(AreaLayout layout)
-
Field Details
-
notification
-
basicArea
-
basicLayout
-
additionalArea
-
additionalAreaPos
-
tempLayout
-
-
Constructor Details
-
AreaLayoutHelper
-
AreaLayoutHelper
-
AreaLayoutHelper
-
-
Method Details
-
setBasicArea
-
setBasicLayout
-
clear
public void clear() -
openAdditionalArea
-
closeAdditionalArea
public void closeAdditionalArea() -
getAdditionalArea
-
hasAdditionalArea
public boolean hasAdditionalArea() -
openTempArea
-
openTempLayout
-
closeTempLayout
public void closeTempLayout() -
getTempLayout
-
getLayout
-
activateNextArea
-
activatePrevArea
-