Package VASSAL.script.expression
Interface Auditable
- All Known Subinterfaces:
EditablePiece
,GamePiece
,IncrementProperty.Constraints
,PropertyChangerConfigurer.Constraints
,PropertyExporter
,PropertySource
,RecursionLimiter.Loopable
,TranslatablePiece
- All Known Implementing Classes:
AboutScreen
,AbstractBuildable
,AbstractConfigurable
,AbstractDeckKeyCommand
,AbstractFolder
,AbstractScenarioProperty
,AbstractScript
,AbstractToolbarItem
,ActionButton
,ActionScript
,AreaOfEffect
,Attachment
,BasicModule
,BasicName
,BasicPiece
,BasicPreference
,Board
,BoardPicker
,BonesDiceServer
,BooleanPreference
,BooleanScenarioProperty
,BorderOutline
,BoxWidget
,BrowserHelpFile
,BrowserPDFFile
,BshPlugin
,CalculatedProperty
,CardSlot
,ChangePropertyButton
,Chart
,ChartWindow
,ChatServerControls
,ChessClock
,ChessClockControl
,Clone
,ColorManager
,ColorSwatch
,Comment
,ConnectionWindow
,CounterDetailViewer
,CounterGlobalKeyCommand
,CounterTurnLevel
,DebugControls
,Deck
,DeckGlobalKeyCommand
,DeckGlobalKeyCommand.DeckGlobalCommand
,DeckGlobalKeyCommand.DeckPolicyConfig2
,DeckSendKeyCommand
,DeckSortKeyCommand
,DeckSubFolder
,Decorator
,Delete
,Deselect
,DiceButton
,DieManager
,DieServer
,DoActionButton
,Documentation
,DoublePreference
,DrawPile
,DynamicProperty
,Embellishment
,Embellishment0
,EnumPreference
,EventLog
,ExpressionInterpreter
,Flare
,FontManager
,FontStyle
,Footprint
,FormattedString
,FreeRotator
,GameModule
,GamePieceImage
,GamePieceImageDefinitions
,GamePieceLayout
,GamePieceLayoutsContainer
,GeneralScript
,GlobalAttach
,GlobalCommand
,GlobalDetach
,GlobalHotKey
,GlobalKeyCommand
,GlobalMap.CounterViewer
,GlobalOptions
,GlobalProperties
,GlobalProperty
,GlobalPropertyFolder
,GlobalSetter
,GlobalTranslatableMessage
,GlobalTranslatableMessages
,HandMetrics
,HelpFile
,HexGrid
,HexGridNumbering
,Hideable
,HighlightLastMoved
,HtmlChart
,IconFamily
,ImageItem
,ImageItemInstance
,ImageSaver
,Immobilized
,IntegerPreference
,InternetDiceButton
,Inventory
,Inventory.Counter
,Item
,ItemInstance
,Labeler
,Language
,LaunchButton
,LayerControl
,LayeredPieceCollection
,ListScenarioProperty
,ListTurnLevel
,ListWidget
,Localization
,LOS_Thread
,Map
,MapCenterer
,MapShader
,MapSubFolder
,MapWidget
,Marker
,MassKeyCommand
,MassKeyCommand.DeckPolicyConfig
,Mat
,MatCargo
,MenuSeparator
,ModuleExtension
,ModulePlugin
,ModuleSubFolder
,MoveCameraButton
,MovementMarkable
,MultiActionButton
,MultiLocationCommand
,NonRectangular
,NotesWindow
,NumberScenarioProperty
,Obscurable
,PanelWidget
,PieceMover
,PieceRecenterer
,PieceSlot
,PieceWindow
,Pivot
,PlaceMarker
,PlayerHand
,PlayerIdFormattedString
,PlayerRoster
,PlaySound
,Plugin
,PredefinedSetup
,PrivateMap
,PropertySheet
,PrototypeDefinition
,PrototypeFolder
,PrototypesContainer
,RandomTextButton
,Region
,RegionGrid
,RegularGridNumbering
,Replace
,ReportState
,ReportState.OldAndNewPieceProperties
,RestrictCommands
,Restricted
,ReturnToDeck
,ScenarioPropertiesOptionTab
,ScriptContainer
,Scroller
,SelectionHighlighter
,SelectionHighlighters
,SendToLocation
,SetGlobalProperty
,SetPieceProperty
,SetupStack
,ShadowDiceDieServer
,ShapeItem
,ShapeItemInstance
,SpecialDiceButton
,SpecialDie
,SpecialDieFace
,SquareGrid
,SquareGridNumbering
,Stack
,StackMetrics
,StartupGlobalKeyCommand
,StringPreference
,StringScenarioProperty
,SubMenu
,SumProperties
,SymbolItem
,SymbolItemInstance
,TableInfo
,TabWidget
,TextBoxItem
,TextBoxItemInstance
,TextItem
,TextItemInstance
,TextPreference
,TextSaver
,ToolbarMenu
,TranslatableMarker
,TranslatableMessage
,Translate
,Translation
,TriggerAction
,TurnComponent
,TurnGlobalHotkey
,TurnLevel
,TurnTracker
,Tutorial
,UsePrototype
,VassalTranslation
,Widget
,WidgetMap
,Zone
,ZonedGrid
,ZonedGridHighlighter
,ZoneHighlight
,ZoneProperty
,Zoomer
public interface Auditable
An Auditable class can have the execution of any
Expression
it contains tracked
and errors reported with additional detailusing the AuditTrail
class-
Method Details
-
getComponentTypeName
Return a description of the Type of trait or Component an Auditable is- Returns:
- Component Type
-
getComponentName
Return the name of the trait or Component an Auditable is- Returns:
- Component name
-