Class BinaryWrapperUnit
java.lang.Object
com.pnfsoftware.jeb.core.units.impl.WrapperUnit<IBinaryUnit>
com.pnfsoftware.jeb.core.units.impl.BinaryWrapperUnit
- All Implemented Interfaces:
IUnitCreator,IUserDataSupport,IBinaryUnit,IUnit,com.pnfsoftware.jeb.corei.IWrap<IBinaryUnit>,IEventSource
Simple wrapper (decorator) for
IBinaryUnit.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInput()Get the input data for that unit.Retrieve the optional content-type for that unit.Methods inherited from class com.pnfsoftware.jeb.core.units.impl.WrapperUnit
addChild, addChild, addListener, canBePersisted, clearAllData, countListeners, dispose, generateQuickState, getAllData, getChildren, getContributions, getCreationTimestamp, getData, getDescription, getFormatter, getFormatType, getIconData, getInterpreters, getListeners, getLock, getName, getNotes, getNotificationManager, getParent, getParentSource, getPropertyDefinitionManager, getPropertyManager, getRealName, getStatus, getUid, getUnitProcessor, getWrap, initializePropertyObjects, insertListener, isDisposed, isProcessed, isStale, isTransientChild, notifyListeners, postDeserialization, process, removeChild, removeListener, setData, setName, setNotes, setParent, setParentSource, setRealName, setUnitProcessorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.pnfsoftware.jeb.util.events.IEventSource
addListener, countListeners, getListeners, getParentSource, insertListener, notifyListeners, removeListener, setParentSourceMethods inherited from interface com.pnfsoftware.jeb.core.units.IUnit
addChild, addChild, canBePersisted, dispose, execprvfunc, generateQuickState, getChildren, getContributions, getCreationTimestamp, getDescription, getExtraInputs, getFormatter, getFormatType, getIconData, getInterpreters, getLock, getName, getNotes, getNotificationManager, getParent, getParentArtifact, getParentProject, getPropertyDefinitionManager, getPropertyManager, getRealName, getStatus, getUid, getUnitProcessor, initializePropertyObjects, isDisposed, isProcessed, isStale, isTransientChild, notifyGenericChange, postDeserialization, process, removeChild, setName, setNotes, setParent, setRealName, setUnitProcessorMethods inherited from interface com.pnfsoftware.jeb.core.IUserDataSupport
clearAllData, getAllData, getData, setData
-
Constructor Details
-
BinaryWrapperUnit
- Parameters:
unit-IUnitto be delegatedprovider- provider that extends the unit behavior
-
-
Method Details
-
getInput
Description copied from interface:IBinaryUnitGet the input data for that unit.- Specified by:
getInputin interfaceIBinaryUnit- Specified by:
getInputin interfaceIUnit- Specified by:
getInputin interfaceIUnitCreator- Returns:
- a mandatory input object
-
getMimeType
Description copied from interface:IBinaryUnitRetrieve the optional content-type for that unit.- Specified by:
getMimeTypein interfaceIBinaryUnit- Returns:
- optional content-type
-