/**
   * 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;
  }
Esempio n. 2
0
 @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);
 }
Esempio n. 6
0
 @Override
 public int getBitLength() {
   return SWFParserHelpers.addBitLengths(getOpcode(), offset);
 }