Uses of Interface
adams.flow.processor.ActorProcessor
-
Packages that use ActorProcessor Package Description adams.flow.processor adams.flow.transformer adams.gui.flow adams.gui.flow.tree -
-
Uses of ActorProcessor in adams.flow.processor
Subinterfaces of ActorProcessor in adams.flow.processor Modifier and Type Interface Description interface
ActorProcessorWithFlowPanelContext
Interface for actor processors that can have the FlowPanel context set.interface
CleanUpProcessor
Indicator interface for processors that clean up flows in some fashion.interface
GraphicalOutputProducingProcessor
Interface for processors that can generate graphical output.interface
InteractiveProcessor
Interface for processors that interact with the user.interface
ListingProcessor
Processors that generate a list.interface
ModifyingProcessor
Interface for processors that potentially modify the actor.Classes in adams.flow.processor that implement ActorProcessor Modifier and Type Class Description class
AbstractActorListingProcessor
Ancestor for processors that list full actor names and allow jumping to them.class
AbstractActorProcessor
Abstract base class for schemes that process a flow/actor in some fashion.class
AbstractListingProcessor
Ancestor for processors that list stuff.class
AbstractListNameUsage<T>
Ancestor for processors that locate usages of a certain name.class
AbstractModifyingInteractiveProcessor
Ancestor for processors that interact with the user and potentially modify the flow.class
AbstractModifyingProcessor
Ancestor for processors that potentially modify flows that they are processing.class
AbstractNameUpdater<T>
Ancestor for processors that update names of actors.class
ActorStatistics
Generates statistics on actors, how many of what type etc.class
ChangeDatabaseConditionLimit
Processor that the limit of a database condition.class
ChangeDatabaseConnection
Processor that updates database connections.class
ChangeDisplayType
Processor that updates the display type ofDisplayTypeSupporter
actors.class
ChangeNumThreads
Processor that changes the number of threads used for classes that implementThreadLimiter
.class
ChangePath
Processor that updates paths of classes that are derived fromFile
.class
CheckActorReferenceUsage
Performs a 'soft' check on the usage of actor references, like callable actors.class
CheckPlaceholders
Checks whether all placeholder files/dirs can be expanded, i.e., whether all placeholders are actually defined.class
CheckStorageUsage
Performs a 'soft' check whether storage names in use are actually set somewhere in the flow.class
CheckVariableUsage
Performs a 'soft' check whether variables in use are actually set somewhere in the flow.class
FindText
Lists all the actors where the specified text is found in one of the options (case-insensitive).class
FlattenStructure
Tries to flatten the flow structure wherever possible.class
ForwardSlashSwitch
Processor that switches the flag of allForwardSlashSupporter
objects.class
ListActorReferenceUsage
Lists all the actors where the specified actor reference name is used.class
ListActorUsage
Looks for all the occurrences of the specified actor class.class
ListAllStorageNames
Lists all storage name occurrences in the flow whether being set or used.class
ListAllVariables
Lists all variable occurrences in the flow whether being set or used.class
ListAnnotationTags
Processor that lists tags in annotations.class
ListCallableActorUsage
Lists all the actors where the specified callable actor name is used.class
ListClassUsage
Looks for all the occurrences of the specified class.class
ListDatabaseConnections
Processor that lists database connections.class
ListObjectCommandlines
Lists the command-lines of the objects of the specified superclass.class
ListPaths
Lists all the paths (files and directories) that are used in the flow.class
ListStorageUsage
Lists all the actors where the specified storage name is used.class
ListStructureModifyingActors
Processor that lists (active) actors implementingFlowStructureModifier
.class
ListTODOs
Lists all the actors with TODOs in either name or annotation.class
ListVariableUsage
Lists all the actors where the specified variable is used.class
ManageInteractiveActors
Enables/disables the interactive behaviour of actors implementing adams.flow.core.AutomatableInteraction.class
ManageTimedActors
Enables/disables the interactive behaviour of adams.flow.core.AutomatableInteractiveActor actors.class
MultiProcessor
A meta-processor that processes the actor sequentially with all sub-processors.class
ReactivateActors
Activates all actors implementing the adams.flow.core.InactiveActor.class
RemoveAutogeneratedActors
Removes all actors implementing the adams.flow.core.AutogeneratedActor.class
RemoveBreakpoints
A meta-processor that processes the actor sequentially with all sub-processors.class
RemoveDisabledActors
A meta-processor that processes the actor sequentially with all sub-processors.class
RemoveUnusedReferenceableActors
Removes all referenceable actors (eg callable actors) that are not used.class
SwapObjects
Allows replacing of objects using the specified object swap conversion.class
UpdateCallableActorName
Updates all occurrences of the old callable actor name with the new one.class
UpdateEventName
Updates all occurrences of the old event name with the new one.class
UpdateStorageName
Updates all occurrences of the old storage name with the new one.class
UpdateVariableName
Updates all occurrences of the old variable name with the new one.
Processes either attached variables or variables that are a part of an object that is derived from adams.core.base.BaseObject.Fields in adams.flow.processor declared as ActorProcessor Modifier and Type Field Description protected ActorProcessor[]
MultiProcessor. m_Processors
the processors.Methods in adams.flow.processor that return ActorProcessor Modifier and Type Method Description ActorProcessor[]
MultiProcessor. getSubProcessors()
Returns the processors in use.ActorProcessor
AbstractActorProcessor. shallowCopy()
Returns a shallow copy of itself, i.e., based on the commandline options.ActorProcessor
AbstractActorProcessor. shallowCopy(boolean expand)
Returns a shallow copy of itself, i.e., based on the commandline options.ActorProcessor
ActorProcessor. shallowCopy()
Returns a shallow copy of itself, i.e., based on the commandline options.ActorProcessor
ActorProcessor. shallowCopy(boolean expand)
Returns a shallow copy of itself, i.e., based on the commandline options.Methods in adams.flow.processor with parameters of type ActorProcessor Modifier and Type Method Description int
AbstractActorProcessor. compareTo(ActorProcessor o)
Compares this object with the specified object for order.int
ActorProcessor. compareTo(ActorProcessor o)
Compares this object with the specified object for order.void
MultiProcessor. setSubProcessors(ActorProcessor[] value)
Sets the processors to use. -
Uses of ActorProcessor in adams.flow.transformer
Fields in adams.flow.transformer declared as ActorProcessor Modifier and Type Field Description protected ActorProcessor
ProcessActor. m_Processor
the processor to apply.Methods in adams.flow.transformer that return ActorProcessor Modifier and Type Method Description ActorProcessor
ProcessActor. getProcessor()
Returns the processor to use.Methods in adams.flow.transformer with parameters of type ActorProcessor Modifier and Type Method Description void
ProcessActor. setProcessor(ActorProcessor value)
Sets the processor to use. -
Uses of ActorProcessor in adams.gui.flow
Methods in adams.gui.flow that return ActorProcessor Modifier and Type Method Description protected ActorProcessor
RecentActorProcessorHandler. fromString(String s)
Turns the string obtained from the props into an object again.Methods in adams.gui.flow with parameters of type ActorProcessor Modifier and Type Method Description void
FlowEditorPanel. addRecentActorProcessor(ActorProcessor processor)
For adding an actor processor to the recent list.protected String
RecentActorProcessorHandler. createMenuItemText(int index, ActorProcessor item)
Generates the text for the menuitem.void
FlowPanel. processActors(ActorProcessor processor)
Processes the actors with the specified actor processor.void
FlowPanel. processActorsPrompt(ActorProcessor processor)
If a single actor is selected, user gets prompted whether to only process below this actor instead of full flow.void
FlowPanel. processSelectedActor(ActorProcessor processor)
Processes the selected actor with a user-specified actor processor.protected String
RecentActorProcessorHandler. toString(ActorProcessor obj)
Turns an object into a string for storing in the props. -
Uses of ActorProcessor in adams.gui.flow.tree
Methods in adams.gui.flow.tree with parameters of type ActorProcessor Modifier and Type Method Description void
TreeOperations. processActor(TreePath path, ActorProcessor processor)
Processes the specified actor with the specified actor processor.void
TreeOperations. processActor(TreePath path, ActorProcessor processor, Runnable after)
Processes the specified actor with the specified actor processor.
-