Package org.luwrain.cpanel
Class DefaultSection
java.lang.Object
org.luwrain.cpanel.DefaultSection
- All Implemented Interfaces:
Section
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DefaultSection.ActionHandlerprotected final Action[]protected final DefaultSection.AreaFactoryprotected final Elementprotected 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) booleanonSectionActionEvent(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:
getSectionAreain interfaceSection
-
getElement
- Specified by:
getElementin interfaceSection
-
getSectionActions
- Specified by:
getSectionActionsin interfaceSection
-
onSectionActionEvent
- Specified by:
onSectionActionEventin interfaceSection
-
toString
-