Interface OfficeSectionTransformerContext
- All Known Subinterfaces:
SectionNode
- All Known Implementing Classes:
SectionNodeImpl
public interface OfficeSectionTransformerContext
Context for the
OfficeSectionTransformer.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionCreates a newPropertyList.Obtains the name of theOfficeSection.Obtains the location of theOfficeSectionbeing transformed.Obtains thePropertyListof theOfficeSectionbeing transformed.voidsetTransformedOfficeSection(String sectionSourceClassName, String sectionLocation, PropertyList sectionProperties) Specifies the transformedOfficeSection.voidsetTransformedOfficeSection(SectionSource sectionSource, String sectionLocation, PropertyList sectionProperties) Specifies the transformedOfficeSection.
-
Method Details
-
getOfficeSectionName
String getOfficeSectionName()Obtains the name of theOfficeSection.- Returns:
- Name of the
OfficeSection.
-
getSectionSourceClassName
String getSectionSourceClassName()- Returns:
SectionSourceClassname of theOfficeSectionbeing transformed.
-
getSectionLocation
String getSectionLocation()Obtains the location of theOfficeSectionbeing transformed.- Returns:
- Location of the
OfficeSectionbeing transformed.
-
getSectionProperties
PropertyList getSectionProperties()Obtains thePropertyListof theOfficeSectionbeing transformed.- Returns:
PropertyListof theOfficeSectionbeing transformed.
-
createPropertyList
PropertyList createPropertyList()Creates a newPropertyList.- Returns:
- New
PropertyList.
-
setTransformedOfficeSection
void setTransformedOfficeSection(String sectionSourceClassName, String sectionLocation, PropertyList sectionProperties) Specifies the transformedOfficeSection.- Parameters:
sectionSourceClassName-SectionSourceClassname.sectionLocation-SectionSourcelocation.sectionProperties-OfficeSectionPropertyList.
-
setTransformedOfficeSection
void setTransformedOfficeSection(SectionSource sectionSource, String sectionLocation, PropertyList sectionProperties) Specifies the transformedOfficeSection.- Parameters:
sectionSource-SectionSource.sectionLocation-SectionSourcelocation.sectionProperties-OfficeSectionPropertyList.
-