public virtual void DoInitAction(SaxAttributesSupport attributes) { text = new System.Text.StringBuilder(); DoInitAction initAction = new DoInitAction(); // get id of previous DefineSprite int idref = parseInt(getAttribute(attributes, "idref")); initAction.sprite = (DefineSprite) findCharacter(idref); startLineNumber = locator.getLineNumber(); stack.Add(initAction); }
public virtual void Package(SaxAttributesSupport attributes) { text = new System.Text.StringBuilder(); DefineSprite pkg = new DefineSprite(); DoInitAction initAction = new DoInitAction(pkg); // get id for this package int id = parseInt(getAttribute(attributes, "id")); createCharacter(id, pkg); currentHandler().defineSprite(pkg); startLineNumber = locator.getLineNumber(); stack.Add(initAction); }