Package org.luwrain.cpanel
Class SimpleSection
java.lang.Object
org.luwrain.cpanel.SimpleSection
- All Implemented Interfaces:
Section
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final SimpleSection.ActionHandlerprotected final Action[]protected final SimpleSection.AreaFactoryprotected final Elementprotected final String -
Constructor Summary
ConstructorsConstructorDescriptionSimpleSection(Element element, String name) SimpleSection(Element element, String name, SimpleSection.AreaFactory areaFactory) SimpleSection(Element element, String name, SimpleSection.AreaFactory areaFactory, Action[] actions, SimpleSection.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
-
SimpleSection
-
SimpleSection
-
SimpleSection
public SimpleSection(Element element, String name, SimpleSection.AreaFactory areaFactory, Action[] actions, SimpleSection.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
-