Interface FunctionClassSectionLoaderContext
-
- All Superinterfaces:
ClassSectionLoaderContext
public interface FunctionClassSectionLoaderContext extends ClassSectionLoaderContext
Context for theClassSectionLoader.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidflagFunctionFlowLinked(int flowIndex)Flags theFunctionFlowlinked.voidflagFunctionObjectLinked(int objectIndex)Flags theFunctionObjectlinked.voidflagNextLinked()Flags the nextSectionFlowSinkNodelinked.ManagedFunctionType<?,?>getManagedFunctionType()Obtains theManagedFunctionType.java.lang.Class<?>getParameterType()Obtains the parameter type.SectionFunctiongetSectionFunction()Obtains theSectionFunction.-
Methods inherited from interface net.officefloor.plugin.section.clazz.loader.ClassSectionLoaderContext
getSectionDesigner, getSectionFlowContext, getSectionObjectContext, getSectionSourceContext
-
-
-
-
Method Detail
-
getSectionFunction
SectionFunction getSectionFunction()
Obtains theSectionFunction.- Returns:
SectionFunction.
-
getManagedFunctionType
ManagedFunctionType<?,?> getManagedFunctionType()
Obtains theManagedFunctionType.- Returns:
ManagedFunctionType.
-
getParameterType
java.lang.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.
-
-