if you update to trunk there is a new overridable protected LoopItem newTabContainer(int tabIndex);
-igor On Jan 3, 2008 2:19 PM, Fernando Wermus <[EMAIL PROTECTED]> wrote: > Great! I will take a look at that. Thanks! > > It seems to be hardcoded the tabbedPanel class attribute :( > > Looking at the code tabbedPanel constructor, > > protected LoopItem newItem(int iteration) > { > return new LoopItem(iteration) > { > private static final long serialVersionUID = 1L; > > protected void onComponentTag(ComponentTag tag) > { > super.onComponentTag(tag); > String cssClass = (String)tag.getString("class"); > if (cssClass == null) > { > cssClass = " "; > } > cssClass += " tab" + getIteration(); > > if (getIteration() == getSelectedTab()) > { > cssClass += " selected"; > } > if (getIteration() == getIterations() - 1) > { > cssClass += " last"; > } > tag.put("class", cssClass.trim()); > } > > }; > > > On Jan 3, 2008 8:05 PM, Martijn Dashorst <[EMAIL PROTECTED]> wrote: > > > Take a look at AttributeAppender, AttributeModifier or > > SImpleAttributeModifier. You can add them to a component and they > > allow you to modify tag attributes. > > > > Martijn > > > > On Jan 3, 2008 10:45 PM, Fernando Wermus <[EMAIL PROTECTED]> > > wrote: > > > I am trying to use the themes from Drupal in a wicket app. I need then > > to > > > override the class tag attributes for the ones named in the themes. But > > I > > > don't know how to do it, for instance in tabpanel tags such as li and > > ul. I > > > imagine is pretty easy. > > > > > > > > > for instance, > > > > > > li class="tab0 selected" > > > > > > to > > > > > > li class="menu-1-2-2" > > > > > > Thanks in advance. > > > > > > > > > > > > > > > -- > > > Fernando Wermus. > > > > > > > > > > > -- > > Buy Wicket in Action: http://manning.com/dashorst > > Apache Wicket 1.3.0 is released > > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0 > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > Fernando Wermus. > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]