Uses of Interface
ca.cgjennings.apps.arkham.component.conversion.ConversionTrigger
-
Packages that use ConversionTrigger Package Description ca.cgjennings.apps.arkham.component.conversion -
-
Uses of ConversionTrigger in ca.cgjennings.apps.arkham.component.conversion
Classes in ca.cgjennings.apps.arkham.component.conversion that implement ConversionTrigger Modifier and Type Class Description class
AbstractConversionTrigger
Provides default implementations for theConversionTrigger
interface.class
ManualConversionTrigger
AConversionTrigger
created when the user initiates a manual conversion (e.g.class
UpgradeConversionTrigger
AConversionTrigger
created byGameComponent
s after being read from file to indicate that the component need to be converted to a new component type.Methods in ca.cgjennings.apps.arkham.component.conversion that return ConversionTrigger Modifier and Type Method Description static ConversionTrigger
ConversionTrigger. create(java.lang.String cause, java.lang.String targetClassName, java.lang.String extensionName, java.lang.String extensionId)
Creates a default conversion trigger that is suitable for most conversion tasks.ConversionTrigger
ConversionSession. getTrigger()
Returns theConversionTrigger
that initiated the conversion.Methods in ca.cgjennings.apps.arkham.component.conversion with parameters of type ConversionTrigger Modifier and Type Method Description static GameComponent
ConversionSession. convertGameComponent(ConversionTrigger trigger, GameComponent source, boolean interactive)
Creates a newGameComponent
which represents the given component converted to another component type.
-