Class ManagedObjectFlowMetaDataImpl<F extends Enum<F>>
java.lang.Object
net.officefloor.frame.api.managedobject.source.impl.ManagedObjectFlowMetaDataImpl<F>
- All Implemented Interfaces:
ManagedObjectFlowMetaData<F>
public class ManagedObjectFlowMetaDataImpl<F extends Enum<F>>
extends Object
implements ManagedObjectFlowMetaData<F>
ManagedObjectFlowMetaData implementation.- Author:
- Daniel Sagenschneider
-
Constructor Details
-
Method Details
-
setLabel
Specifies a label to describe theFlow.- Parameters:
label- Label to describe theFlow.
-
getKey
Description copied from interface:ManagedObjectFlowMetaDataObtains theEnumkey identifying thisFlow. IfnullthenFlowwill be referenced by this instance's index in the array returned fromManagedObjectSourceMetaData. -
getArgumentType
Description copied from interface:ManagedObjectFlowMetaDataObtains the
Classof the argument that is passed to theFlow.This may be
nullto indicate no argument is passed.- Specified by:
getArgumentTypein interfaceManagedObjectFlowMetaData<F extends Enum<F>>- Returns:
- Type of the argument that is passed to the
Flow.
-
getLabel
Description copied from interface:ManagedObjectFlowMetaData
-