@Override public void applyStyle(final ElementMap item, final DocumentParser doc, final Widget widget) { this.doc = doc; this.elementMaps.push(item); final ElementMap elementMap = this.elementMaps.peek(); final DecoratorAppearance appearance = widget.getAppearance(); appearance.setElementMap(elementMap); widget.addBasicElement(appearance); appearance.onAttributesInitialized(); final Padding element = new Padding(); element.onCheckOut(); element.setElementMap(elementMap); element.setInsets(new Insets(0, 4, 0, 4)); appearance.addBasicElement(element); element.onAttributesInitialized(); element.onChildrenAdded(); final Widget widgetByThemeElementName = appearance .getParentOfType(Widget.class) .getWidgetByThemeElementName("verticalButton", false); if (widgetByThemeElementName != null) { final DecoratorAppearance appearance2 = widgetByThemeElementName.getAppearance(); appearance2.setElementMap(elementMap); appearance2.setState("default"); widgetByThemeElementName.addBasicElement(appearance2); appearance2.onAttributesInitialized(); final PixmapBorder element2 = new PixmapBorder(); element2.onCheckOut(); element2.setElementMap(elementMap); appearance2.addBasicElement(element2); element2.onAttributesInitialized(); final PixmapElement checkOut = PixmapElement.checkOut(); checkOut.setElementMap(elementMap); checkOut.setHeight(4); checkOut.setPosition(Alignment17.NORTH_WEST); checkOut.setTexture(this.doc.getTexture("default_1.tga")); checkOut.setWidth(1); checkOut.setX(540); checkOut.setY(286); element2.addBasicElement(checkOut); checkOut.onAttributesInitialized(); checkOut.onChildrenAdded(); final PixmapElement checkOut2 = PixmapElement.checkOut(); checkOut2.setElementMap(elementMap); checkOut2.setHeight(4); checkOut2.setPosition(Alignment17.NORTH); checkOut2.setTexture(this.doc.getTexture("default_1.tga")); checkOut2.setWidth(11); checkOut2.setX(146); checkOut2.setY(239); element2.addBasicElement(checkOut2); checkOut2.onAttributesInitialized(); checkOut2.onChildrenAdded(); final PixmapElement checkOut3 = PixmapElement.checkOut(); checkOut3.setElementMap(elementMap); checkOut3.setHeight(4); checkOut3.setPosition(Alignment17.NORTH_EAST); checkOut3.setTexture(this.doc.getTexture("default_1.tga")); checkOut3.setWidth(1); checkOut3.setX(594); checkOut3.setY(286); element2.addBasicElement(checkOut3); checkOut3.onAttributesInitialized(); checkOut3.onChildrenAdded(); final PixmapElement checkOut4 = PixmapElement.checkOut(); checkOut4.setElementMap(elementMap); checkOut4.setHeight(13); checkOut4.setPosition(Alignment17.EAST); checkOut4.setTexture(this.doc.getTexture("default_1.tga")); checkOut4.setWidth(1); checkOut4.setX(827); checkOut4.setY(753); element2.addBasicElement(checkOut4); checkOut4.onAttributesInitialized(); checkOut4.onChildrenAdded(); final PixmapElement checkOut5 = PixmapElement.checkOut(); checkOut5.setElementMap(elementMap); checkOut5.setHeight(4); checkOut5.setPosition(Alignment17.SOUTH_EAST); checkOut5.setTexture(this.doc.getTexture("default_0.tga")); checkOut5.setWidth(1); checkOut5.setX(315); checkOut5.setY(474); element2.addBasicElement(checkOut5); checkOut5.onAttributesInitialized(); checkOut5.onChildrenAdded(); final PixmapElement checkOut6 = PixmapElement.checkOut(); checkOut6.setElementMap(elementMap); checkOut6.setHeight(4); checkOut6.setPosition(Alignment17.SOUTH); checkOut6.setTexture(this.doc.getTexture("default_1.tga")); checkOut6.setWidth(11); checkOut6.setX(282); checkOut6.setY(283); element2.addBasicElement(checkOut6); checkOut6.onAttributesInitialized(); checkOut6.onChildrenAdded(); final PixmapElement checkOut7 = PixmapElement.checkOut(); checkOut7.setElementMap(elementMap); checkOut7.setHeight(4); checkOut7.setPosition(Alignment17.SOUTH_WEST); checkOut7.setTexture(this.doc.getTexture("default_1.tga")); checkOut7.setWidth(1); checkOut7.setX(594); checkOut7.setY(286); element2.addBasicElement(checkOut7); checkOut7.onAttributesInitialized(); checkOut7.onChildrenAdded(); final PixmapElement checkOut8 = PixmapElement.checkOut(); checkOut8.setElementMap(elementMap); checkOut8.setHeight(13); checkOut8.setPosition(Alignment17.WEST); checkOut8.setTexture(this.doc.getTexture("default_1.tga")); checkOut8.setWidth(1); checkOut8.setX(827); checkOut8.setY(753); element2.addBasicElement(checkOut8); checkOut8.onAttributesInitialized(); checkOut8.onChildrenAdded(); element2.onChildrenAdded(); final PixmapBackground checkOut9 = PixmapBackground.checkOut(); checkOut9.setElementMap(elementMap); checkOut9.setEnabled(true); checkOut9.setScaled(true); appearance2.addBasicElement(checkOut9); checkOut9.onAttributesInitialized(); final PixmapElement checkOut10 = PixmapElement.checkOut(); checkOut10.setElementMap(elementMap); checkOut10.setHeight(2); checkOut10.setPosition(Alignment17.CENTER); checkOut10.setTexture(this.doc.getTexture("default_1.tga")); checkOut10.setWidth(11); checkOut10.setX(829); checkOut10.setY(283); checkOut9.addBasicElement(checkOut10); checkOut10.onAttributesInitialized(); checkOut10.onChildrenAdded(); checkOut9.onChildrenAdded(); final PixmapElement checkOut11 = PixmapElement.checkOut(); checkOut11.setElementMap(elementMap); checkOut11.setHeight(5); checkOut11.setPosition(Alignment17.CENTER); checkOut11.setTexture(this.doc.getTexture("default_1.tga")); checkOut11.setWidth(11); checkOut11.setX(594); checkOut11.setY(669); appearance2.addBasicElement(checkOut11); checkOut11.onAttributesInitialized(); checkOut11.onChildrenAdded(); appearance2.onChildrenAdded(); final DecoratorAppearance appearance3 = widgetByThemeElementName.getAppearance(); appearance3.setElementMap(elementMap); appearance3.setState("mouseHover"); widgetByThemeElementName.addBasicElement(appearance3); appearance3.onAttributesInitialized(); final PixmapBorder element3 = new PixmapBorder(); element3.onCheckOut(); element3.setElementMap(elementMap); element3.setEnabled(false); appearance3.addBasicElement(element3); element3.onAttributesInitialized(); final PixmapElement checkOut12 = PixmapElement.checkOut(); checkOut12.setElementMap(elementMap); checkOut12.setHeight(4); checkOut12.setPosition(Alignment17.NORTH_WEST); checkOut12.setTexture(this.doc.getTexture("default_1.tga")); checkOut12.setWidth(1); checkOut12.setX(321); checkOut12.setY(278); element3.addBasicElement(checkOut12); checkOut12.onAttributesInitialized(); checkOut12.onChildrenAdded(); final PixmapElement checkOut13 = PixmapElement.checkOut(); checkOut13.setElementMap(elementMap); checkOut13.setHeight(4); checkOut13.setPosition(Alignment17.NORTH); checkOut13.setTexture(this.doc.getTexture("default_1.tga")); checkOut13.setWidth(11); checkOut13.setX(185); checkOut13.setY(283); element3.addBasicElement(checkOut13); checkOut13.onAttributesInitialized(); checkOut13.onChildrenAdded(); final PixmapElement checkOut14 = PixmapElement.checkOut(); checkOut14.setElementMap(elementMap); checkOut14.setHeight(4); checkOut14.setPosition(Alignment17.NORTH_EAST); checkOut14.setTexture(this.doc.getTexture("default_1.tga")); checkOut14.setWidth(1); checkOut14.setX(594); checkOut14.setY(286); element3.addBasicElement(checkOut14); checkOut14.onAttributesInitialized(); checkOut14.onChildrenAdded(); final PixmapElement checkOut15 = PixmapElement.checkOut(); checkOut15.setElementMap(elementMap); checkOut15.setHeight(13); checkOut15.setPosition(Alignment17.EAST); checkOut15.setTexture(this.doc.getTexture("default_1.tga")); checkOut15.setWidth(1); checkOut15.setX(397); checkOut15.setY(718); element3.addBasicElement(checkOut15); checkOut15.onAttributesInitialized(); checkOut15.onChildrenAdded(); final PixmapElement checkOut16 = PixmapElement.checkOut(); checkOut16.setElementMap(elementMap); checkOut16.setHeight(4); checkOut16.setPosition(Alignment17.SOUTH_EAST); checkOut16.setTexture(this.doc.getTexture("default_1.tga")); checkOut16.setWidth(1); checkOut16.setX(294); checkOut16.setY(330); element3.addBasicElement(checkOut16); checkOut16.onAttributesInitialized(); checkOut16.onChildrenAdded(); final PixmapElement checkOut17 = PixmapElement.checkOut(); checkOut17.setElementMap(elementMap); checkOut17.setHeight(4); checkOut17.setPosition(Alignment17.SOUTH); checkOut17.setTexture(this.doc.getTexture("default_1.tga")); checkOut17.setWidth(11); checkOut17.setX(595); checkOut17.setY(586); element3.addBasicElement(checkOut17); checkOut17.onAttributesInitialized(); checkOut17.onChildrenAdded(); final PixmapElement checkOut18 = PixmapElement.checkOut(); checkOut18.setElementMap(elementMap); checkOut18.setHeight(4); checkOut18.setPosition(Alignment17.SOUTH_WEST); checkOut18.setTexture(this.doc.getTexture("default_1.tga")); checkOut18.setWidth(1); checkOut18.setX(594); checkOut18.setY(286); element3.addBasicElement(checkOut18); checkOut18.onAttributesInitialized(); checkOut18.onChildrenAdded(); final PixmapElement checkOut19 = PixmapElement.checkOut(); checkOut19.setElementMap(elementMap); checkOut19.setHeight(13); checkOut19.setPosition(Alignment17.WEST); checkOut19.setTexture(this.doc.getTexture("default_1.tga")); checkOut19.setWidth(1); checkOut19.setX(397); checkOut19.setY(718); element3.addBasicElement(checkOut19); checkOut19.onAttributesInitialized(); checkOut19.onChildrenAdded(); element3.onChildrenAdded(); final PixmapBackground checkOut20 = PixmapBackground.checkOut(); checkOut20.setElementMap(elementMap); checkOut20.setEnabled(false); checkOut20.setScaled(true); appearance3.addBasicElement(checkOut20); checkOut20.onAttributesInitialized(); final PixmapElement checkOut21 = PixmapElement.checkOut(); checkOut21.setElementMap(elementMap); checkOut21.setHeight(2); checkOut21.setPosition(Alignment17.CENTER); checkOut21.setTexture(this.doc.getTexture("default_1.tga")); checkOut21.setWidth(11); checkOut21.setX(800); checkOut21.setY(199); checkOut20.addBasicElement(checkOut21); checkOut21.onAttributesInitialized(); checkOut21.onChildrenAdded(); checkOut20.onChildrenAdded(); final PixmapElement checkOut22 = PixmapElement.checkOut(); checkOut22.setElementMap(elementMap); checkOut22.setHeight(5); checkOut22.setPosition(Alignment17.CENTER); checkOut22.setTexture(this.doc.getTexture("default_1.tga")); checkOut22.setWidth(11); checkOut22.setX(968); checkOut22.setY(330); appearance3.addBasicElement(checkOut22); checkOut22.onAttributesInitialized(); checkOut22.onChildrenAdded(); appearance3.onChildrenAdded(); final DecoratorAppearance appearance4 = widgetByThemeElementName.getAppearance(); appearance4.setElementMap(elementMap); appearance4.setState("pressed"); widgetByThemeElementName.addBasicElement(appearance4); appearance4.onAttributesInitialized(); final PixmapBorder element4 = new PixmapBorder(); element4.onCheckOut(); element4.setElementMap(elementMap); element4.setEnabled(false); appearance4.addBasicElement(element4); element4.onAttributesInitialized(); final PixmapElement checkOut23 = PixmapElement.checkOut(); checkOut23.setElementMap(elementMap); checkOut23.setHeight(4); checkOut23.setPosition(Alignment17.NORTH_WEST); checkOut23.setTexture(this.doc.getTexture("default_1.tga")); checkOut23.setWidth(1); checkOut23.setX(255); checkOut23.setY(292); element4.addBasicElement(checkOut23); checkOut23.onAttributesInitialized(); checkOut23.onChildrenAdded(); final PixmapElement checkOut24 = PixmapElement.checkOut(); checkOut24.setElementMap(elementMap); checkOut24.setHeight(4); checkOut24.setPosition(Alignment17.NORTH); checkOut24.setTexture(this.doc.getTexture("default_1.tga")); checkOut24.setWidth(11); checkOut24.setX(280); checkOut24.setY(330); element4.addBasicElement(checkOut24); checkOut24.onAttributesInitialized(); checkOut24.onChildrenAdded(); final PixmapElement checkOut25 = PixmapElement.checkOut(); checkOut25.setElementMap(elementMap); checkOut25.setHeight(4); checkOut25.setPosition(Alignment17.NORTH_EAST); checkOut25.setTexture(this.doc.getTexture("default_1.tga")); checkOut25.setWidth(1); checkOut25.setX(594); checkOut25.setY(286); element4.addBasicElement(checkOut25); checkOut25.onAttributesInitialized(); checkOut25.onChildrenAdded(); final PixmapElement checkOut26 = PixmapElement.checkOut(); checkOut26.setElementMap(elementMap); checkOut26.setHeight(13); checkOut26.setPosition(Alignment17.EAST); checkOut26.setTexture(this.doc.getTexture("default_1.tga")); checkOut26.setWidth(1); checkOut26.setX(397); checkOut26.setY(766); element4.addBasicElement(checkOut26); checkOut26.onAttributesInitialized(); checkOut26.onChildrenAdded(); final PixmapElement checkOut27 = PixmapElement.checkOut(); checkOut27.setElementMap(elementMap); checkOut27.setHeight(4); checkOut27.setPosition(Alignment17.SOUTH_EAST); checkOut27.setTexture(this.doc.getTexture("default_1.tga")); checkOut27.setWidth(1); checkOut27.setX(628); checkOut27.setY(276); element4.addBasicElement(checkOut27); checkOut27.onAttributesInitialized(); checkOut27.onChildrenAdded(); final PixmapElement checkOut28 = PixmapElement.checkOut(); checkOut28.setElementMap(elementMap); checkOut28.setHeight(4); checkOut28.setPosition(Alignment17.SOUTH); checkOut28.setTexture(this.doc.getTexture("default_1.tga")); checkOut28.setWidth(11); checkOut28.setX(920); checkOut28.setY(587); element4.addBasicElement(checkOut28); checkOut28.onAttributesInitialized(); checkOut28.onChildrenAdded(); final PixmapElement checkOut29 = PixmapElement.checkOut(); checkOut29.setElementMap(elementMap); checkOut29.setHeight(4); checkOut29.setPosition(Alignment17.SOUTH_WEST); checkOut29.setTexture(this.doc.getTexture("default_1.tga")); checkOut29.setWidth(1); checkOut29.setX(594); checkOut29.setY(286); element4.addBasicElement(checkOut29); checkOut29.onAttributesInitialized(); checkOut29.onChildrenAdded(); final PixmapElement checkOut30 = PixmapElement.checkOut(); checkOut30.setElementMap(elementMap); checkOut30.setHeight(13); checkOut30.setPosition(Alignment17.WEST); checkOut30.setTexture(this.doc.getTexture("default_1.tga")); checkOut30.setWidth(1); checkOut30.setX(397); checkOut30.setY(766); element4.addBasicElement(checkOut30); checkOut30.onAttributesInitialized(); checkOut30.onChildrenAdded(); element4.onChildrenAdded(); final PixmapBackground checkOut31 = PixmapBackground.checkOut(); checkOut31.setElementMap(elementMap); checkOut31.setEnabled(false); checkOut31.setScaled(true); appearance4.addBasicElement(checkOut31); checkOut31.onAttributesInitialized(); final PixmapElement checkOut32 = PixmapElement.checkOut(); checkOut32.setElementMap(elementMap); checkOut32.setHeight(2); checkOut32.setPosition(Alignment17.CENTER); checkOut32.setTexture(this.doc.getTexture("default_1.tga")); checkOut32.setWidth(11); checkOut32.setX(379); checkOut32.setY(239); checkOut31.addBasicElement(checkOut32); checkOut32.onAttributesInitialized(); checkOut32.onChildrenAdded(); checkOut31.onChildrenAdded(); final PixmapElement checkOut33 = PixmapElement.checkOut(); checkOut33.setElementMap(elementMap); checkOut33.setHeight(5); checkOut33.setPosition(Alignment17.CENTER); checkOut33.setTexture(this.doc.getTexture("default_1.tga")); checkOut33.setWidth(11); checkOut33.setX(361); checkOut33.setY(549); appearance4.addBasicElement(checkOut33); checkOut33.onAttributesInitialized(); checkOut33.onChildrenAdded(); appearance4.onChildrenAdded(); } appearance.onChildrenAdded(); }