Interface OfficeSection
- All Superinterfaces:
OfficeSubSection,PropertyConfigurable
- All Known Subinterfaces:
SectionNode
- All Known Implementing Classes:
SectionNodeImpl
OfficeSection of the Office.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptiongetOfficeSectionInput(String inputName) Obtains theOfficeSectionInput.getOfficeSectionObject(String objectName) Obtains theOfficeSectionObject.getOfficeSectionOutput(String outputName) Obtains theOfficeSectionOutput.voidsetSuperOfficeSection(OfficeSection superSection) Specifies anOfficeSectionthat thisOfficeSectionwill inherit its links from.Methods inherited from interface net.officefloor.compile.spi.office.OfficeSubSection
addGovernance, getOfficeSectionFunction, getOfficeSectionManagedObject, getOfficeSectionManagedObjectSource, getOfficeSectionName, getOfficeSubSectionMethods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
Method Details
-
getOfficeSectionInput
Obtains theOfficeSectionInput.- Parameters:
inputName- Name of theOfficeSectionInputto obtain.- Returns:
OfficeSectionInput.
-
getOfficeSectionOutput
Obtains theOfficeSectionOutput.- Parameters:
outputName- Name of theOfficeSectionOutputto obtain.- Returns:
OfficeSectionOutput.
-
getOfficeSectionObject
Obtains theOfficeSectionObject.- Parameters:
objectName- Name of theOfficeSectionObjectto obtain.- Returns:
OfficeSectionObject.
-
setSuperOfficeSection
Specifies an
OfficeSectionthat thisOfficeSectionwill inherit its links from.Typical example use would be creating an
OfficeSectionto render a web page. For headers and footers, the various links do not want to have to be configured for eachOfficeSectionpage. This would clutter the graphical configuration. Hence the main page can configure these header and footer links, with all other pages inheriting the links from the main page.- Parameters:
superSection- SuperOfficeSection.
-