Interface OfficeSubSection
-
- All Known Subinterfaces:
OfficeSection
,SectionNode
- All Known Implementing Classes:
SectionNodeImpl
public interface OfficeSubSection
SubSection
of anOfficeSection
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addGovernance(OfficeGovernance governance)
AddsGovernance
for thisOfficeSubSection
.OfficeSectionFunction
getOfficeSectionFunction(java.lang.String taskName)
Obtains theOfficeSectionFunction
instance particular to thisOfficeSubSection
.OfficeSectionManagedObject
getOfficeSectionManagedObject(java.lang.String managedObjectName)
Obtains theOfficeSectionManagedObject
particular to thisOfficeSubSection
.OfficeSectionManagedObjectSource
getOfficeSectionManagedObjectSource(java.lang.String managedObjectSourceName)
Obtains theOfficeSectionManagedObjectSource
particular to thisOfficeSubSection
.java.lang.String
getOfficeSectionName()
Obtains the name of thisOfficeSection
/OfficeSubSection
.OfficeSubSection
getOfficeSubSection(java.lang.String sectionName)
Obtains theOfficeSubSection
.
-
-
-
Method Detail
-
getOfficeSectionName
java.lang.String getOfficeSectionName()
Obtains the name of thisOfficeSection
/OfficeSubSection
.- Returns:
- Name of this
OfficeSection
/OfficeSubSection
.
-
getOfficeSubSection
OfficeSubSection getOfficeSubSection(java.lang.String sectionName)
Obtains theOfficeSubSection
.- Parameters:
sectionName
- Name of theOfficeSubSection
to obtain.- Returns:
OfficeSubSection
.
-
getOfficeSectionFunction
OfficeSectionFunction getOfficeSectionFunction(java.lang.String taskName)
Obtains theOfficeSectionFunction
instance particular to thisOfficeSubSection
.- Parameters:
taskName
- Name of theOfficeSectionFunction
to obtain.- Returns:
OfficeSectionFunction
.
-
getOfficeSectionManagedObject
OfficeSectionManagedObject getOfficeSectionManagedObject(java.lang.String managedObjectName)
Obtains theOfficeSectionManagedObject
particular to thisOfficeSubSection
.- Parameters:
managedObjectName
- Name of theOfficeSectionManagedObject
to obtain.- Returns:
OfficeSectionManagedObject
.
-
getOfficeSectionManagedObjectSource
OfficeSectionManagedObjectSource getOfficeSectionManagedObjectSource(java.lang.String managedObjectSourceName)
Obtains theOfficeSectionManagedObjectSource
particular to thisOfficeSubSection
.- Parameters:
managedObjectSourceName
- Name of theOfficeSectionManagedObjectSource
to obtain.- Returns:
OfficeSectionManagedObjectSource
.
-
addGovernance
void addGovernance(OfficeGovernance governance)
Adds
Governance
for thisOfficeSubSection
.This enables providing
Governance
over allOfficeSectionFunction
instances within theOfficeSubSection
and all its subsequentOfficeSubSection
instances.- Parameters:
governance
-OfficeGovernance
.
-
-