Interface FunctionClassSectionLoaderContext
- All Superinterfaces:
ClassSectionLoaderContext
Context for the
ClassSectionLoader.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionvoidflagFunctionFlowLinked(int flowIndex) Flags theFunctionFlowlinked.voidflagFunctionObjectLinked(int objectIndex) Flags theFunctionObjectlinked.voidFlags the nextSectionFlowSinkNodelinked.ManagedFunctionType<?,?> Obtains theManagedFunctionType.Class<?>Obtains the parameter type.Obtains theSectionFunction.Methods inherited from interface net.officefloor.plugin.section.clazz.loader.ClassSectionLoaderContext
getSectionDesigner, getSectionFlowContext, getSectionObjectContext, getSectionSourceContext
-
Method Details
-
getSectionFunction
SectionFunction getSectionFunction()Obtains theSectionFunction.- Returns:
SectionFunction.
-
getManagedFunctionType
ManagedFunctionType<?,?> getManagedFunctionType()Obtains theManagedFunctionType.- Returns:
ManagedFunctionType.
-
getParameterType
Class<?> getParameterType()Obtains the parameter type.- Returns:
- Parameter type.
-
flagNextLinked
void flagNextLinked()Flags the nextSectionFlowSinkNodelinked. -
flagFunctionObjectLinked
void flagFunctionObjectLinked(int objectIndex) Flags theFunctionObjectlinked.- Parameters:
objectIndex- Index of theFunctionObject.
-
flagFunctionFlowLinked
void flagFunctionFlowLinked(int flowIndex) Flags theFunctionFlowlinked.- Parameters:
flowIndex- Index of theFunctionFlow.
-