public interface ILcdEditableAPP6ACoded extends ILcdAPP6ACoded, ILcdCloneable
ILcdAPP6ACoded
that can be edited.
TLcdEditableAPP6AObject
, for
convenience operations to facilitate the inspection and manipulation of
APP-6 symbols.sAdditionalInformation, sAffiliation, sAltitudeDepth, sAttitude, sCapacity, sCombatEffectiveness, sCommonIdentifier, sCountry, sDateTimeGroup, sEchelon, sEffectiveTime, sEngagementBar, sEvaluationRating, sFrameShapeModifier, sGuardedUnit, sHeadquartersElement, sHigherFormation, sHostile, sHqTaskForceDummy, sIFFSIF, sInstallationComposition, sLeadership, sLength, sLocationLabel, sMobility, sMovementDirection, sName, sOrderOfBattle, sPlatformType, sPositionAndMovement, sQuantityOfEquipment, sReinforcedOrReduced, sSector1, sSector2, sSignatureEquipment, sSpecialDesignator, sSpecialHeadquarters, sSpeedLabel, sStaffComments, sStandardIdentity1, sStandardIdentity2, sStatus, sTargetDesignator, sTargetNumberExtension, sTeardownTime, sTrackNumber, sTypeOfEquipment, sUniqueDesignation, sWidth
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Makes
Object.clone() public. |
void |
putTextModifier(String aModifierKey,
String aModifierValue)
Adds the given value of the text modifier with the given key.
|
void |
setAPP6ACode(String aCode)
Sets the symbol code.
|
getAPP6ACode, getAPP6Standard, getTextModifierCount, getTextModifierKey, getTextModifierKeyDisplayName, getTextModifierValue, getTextModifierValue
void setAPP6ACode(String aCode)
aCode
- the symbol code.void putTextModifier(String aModifierKey, String aModifierValue)
aModifierKey
- the key of the text modifier to add.aModifierValue
- the value of the text modifier to add.IllegalArgumentException
- if the symbol does not support the given modifierObject clone()
ILcdCloneable
Makes Object.clone()
public.
java.lang.Object
, it can be implemented like this:
public Object clone() {
try {
return super.clone();
} catch ( CloneNotSupportedException e ) {
// Cannot happen: extends from Object and implements Cloneable (see also Object.clone)
throw new RuntimeException( e );
}
}
clone
in interface ILcdCloneable
Object.clone()