Package VASSAL.i18n

Interface TranslatablePiece

All Superinterfaces:
Auditable, EditablePiece, GamePiece, PropertySource
All Known Implementing Classes:
AreaOfEffect, Attachment, BasicName, BasicPiece, BorderOutline, Clone, CounterGlobalKeyCommand, Delete, Deselect, DynamicProperty, Embellishment, Embellishment0, Footprint, FreeRotator, GlobalHotKey, Hideable, Labeler, Mat, MatCargo, MenuSeparator, MovementMarkable, MultiLocationCommand, Obscurable, Pivot, PlaceMarker, PlaySound, PropertySheet, Replace, ReportState, ReturnToDeck, SendToLocation, SetGlobalProperty, SetPieceProperty, SubMenu, TableInfo, TranslatableMessage, Translate, TriggerAction

public interface TranslatablePiece extends EditablePiece
Decorators that contain localizable elements must implement this interface
Author:
Brent Easton
  • Field Details

  • Method Details

    • getI18nData

      PieceI18nData getI18nData()
      Return a PieceI18nData object returning the I18n data about this GamePiece.