Class OfficeFunctionTypeImpl
java.lang.Object
net.officefloor.compile.impl.office.OfficeFunctionTypeImpl
- All Implemented Interfaces:
OfficeFunctionType
OfficeFunctionType implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionOfficeFunctionTypeImpl(String functionName, OfficeSubSectionType subSectionType, ObjectDependencyType[] dependencies) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionObtains theObjectDependencyTypeinstances that thisOfficeSectionFunctionis dependent upon.Obtains the name of theOfficeSectionFunction.Obtains theOfficeSubSectionTypedirectly containing thisOfficeFunctionType.
-
Constructor Details
-
OfficeFunctionTypeImpl
public OfficeFunctionTypeImpl(String functionName, OfficeSubSectionType subSectionType, ObjectDependencyType[] dependencies) Instantiate.- Parameters:
functionName- Name of theOfficeSectionFunction.subSectionType- ContainingOfficeSubSectionType.dependencies-ObjectDependencyTypeinstances of theOfficeSectionFunction.
-
-
Method Details
-
getOfficeFunctionName
Description copied from interface:OfficeFunctionTypeObtains the name of the
OfficeSectionFunction.This aids the
OfficeSourcein deciding theTeamresponsible for thisOfficeSectionFunction.- Specified by:
getOfficeFunctionNamein interfaceOfficeFunctionType- Returns:
- Name of the
OfficeSectionFunction.
-
getOfficeSubSectionType
Description copied from interface:OfficeFunctionTypeObtains theOfficeSubSectionTypedirectly containing thisOfficeFunctionType.- Specified by:
getOfficeSubSectionTypein interfaceOfficeFunctionType- Returns:
OfficeSubSectionTypedirectly containing thisOfficeFunctionType.
-
getObjectDependencies
Description copied from interface:OfficeFunctionTypeObtains the
ObjectDependencyTypeinstances that thisOfficeSectionFunctionis dependent upon.This aids the
OfficeSourcein deciding theTeamresponsible for thisOfficeSectionFunction.- Specified by:
getObjectDependenciesin interfaceOfficeFunctionType- Returns:
ObjectDependencyTypeinstances that thisOfficeSectionFunctionis dependent upon.
-