public override int Decode(byte[] data) { if (Packager != null) { return(Packager.Decode(this, data)); } else { throw new ISOException("Can't decode: packager not defined for this component"); } }