Package org.luwrain.cpanel
Class DefaultSection
java.lang.Object
org.luwrain.cpanel.DefaultSection
- All Implemented Interfaces:
Section
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DefaultSection.ActionHandler
protected final Action[]
protected final DefaultSection.AreaFactory
protected final Element
protected final String
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultSection
(Element element, String name) DefaultSection
(Element element, String name, DefaultSection.AreaFactory areaFactory) DefaultSection
(Element element, String name, DefaultSection.AreaFactory areaFactory, Action[] actions, DefaultSection.ActionHandler actionHandler) -
Method Summary
Modifier and TypeMethodDescriptionAction[]
getSectionArea
(ControlPanel controlPanel) boolean
onSectionActionEvent
(ControlPanel controlPanel, ActionEvent event) toString()
-
Field Details
-
element
-
name
-
areaFactory
-
actionHandler
-
actions
-
-
Constructor Details
-
DefaultSection
-
DefaultSection
-
DefaultSection
public DefaultSection(Element element, String name, DefaultSection.AreaFactory areaFactory, Action[] actions, DefaultSection.ActionHandler actionHandler)
-
-
Method Details
-
getSectionArea
- Specified by:
getSectionArea
in interfaceSection
-
getElement
- Specified by:
getElement
in interfaceSection
-
getSectionActions
- Specified by:
getSectionActions
in interfaceSection
-
onSectionActionEvent
- Specified by:
onSectionActionEvent
in interfaceSection
-
toString
-