/** * Creates a new SetTabIndex tag object. * * @param header Tag header. * @param depth Depth of character. * @param tabIndex Tab order value. */ public SetTabIndexTag(final RecordHeader header, final UINT16 depth, final UINT16 tabIndex) { super(header); SWFParserHelpers.checkNull(depth, "Depth"); SWFParserHelpers.checkNull(tabIndex, "TabIndex"); this.depth = depth; this.tabIndex = tabIndex; }
@Override public int getBitLength() { return SWFParserHelpers.addBitLengths(dispId, method); }
@Override public int getBitLength() { return SWFParserHelpers.addBitLengths( getActionCode(), getLength(), reserved, sceneBiasFlag, playFlag, sceneBias); }
@Override public int getBitLength() { return SWFParserHelpers.addBitLengths(getOpcode(), index, argCount); }
@Override public int getBitLength() { return SWFParserHelpers.addBitLengths(kind, name); }
@Override public int getBitLength() { return SWFParserHelpers.addBitLengths(getOpcode(), offset); }