@Override public void startContainerLayout( JComponent container, SwingMetawidget metawidget ) { super.startContainerLayout( container, metawidget ); container.putClientProperty( getClass(), null ); }
/** * Clears out all <code>existingSectionsUsed</code>. Needed for ICEfaces support. */ @Override public void onEndBuild( UIMetawidget metawidget ) { super.onEndBuild( metawidget ); metawidget.putClientProperty( getClass(), null ); }
String section = stripSection( attributes ); State<C> state = getState( container, metawidget ); if ( isIgnored( widget ) || section == null || section.equals( state.getCurrentSection() ) ) { if ( state.getCurrentSectionWidget()== null ) { super.layoutWidget( widget, elementName, attributes, container, metawidget ); state.setCurrentSectionWidget( createSectionWidget( previousSectionWidget, section, attributes, container, metawidget )); super.startContainerLayout( state.getCurrentSectionWidget(), metawidget );
public Composite startBuildWidget( String elementName, Map<String, String> attributes, Composite container, SwtMetawidget metawidget ) { String section = stripSection( attributes ); State<Composite> state = getState( container, metawidget ); // Stay where we are? if ( section == null || section.equals( state.getCurrentSection() ) ) { if ( state.getCurrentSectionWidget() == null ) { return delegateStartBuildWidget( elementName, attributes, container, metawidget ); } return delegateStartBuildWidget( elementName, attributes, state.getCurrentSectionWidget(), metawidget ); } state.setCurrentSection( section ); Composite previousSectionWidget = state.getCurrentSectionWidget(); // End current section if ( state.getCurrentSectionWidget() != null ) { super.endContainerLayout( state.getCurrentSectionWidget(), metawidget ); } state.setCurrentSectionWidget( null ); // No new section? if ( "".equals( section ) ) { return delegateStartBuildWidget( elementName, attributes, container, metawidget ); } state.setCurrentSectionWidget( createSectionWidget( previousSectionWidget, section, attributes, container, metawidget )); super.startContainerLayout( state.getCurrentSectionWidget(), metawidget ); return delegateStartBuildWidget( elementName, attributes, state.getCurrentSectionWidget(), metawidget ); }
@Override public void startContainerLayout( C container, M metawidget ) { super.startContainerLayout( container, metawidget ); State<C> state = getState( container, metawidget ); state.setCurrentSection( null ); state.setCurrentSectionWidget( null ); }
String section = stripSection( attributes ); State<C> state = getState( container, metawidget ); if ( isIgnored( widget ) || section == null || section.equals( state.getCurrentSection() ) ) { if ( state.getCurrentSectionWidget()== null ) { super.layoutWidget( widget, elementName, attributes, container, metawidget ); state.setCurrentSectionWidget( createSectionWidget( previousSectionWidget, section, attributes, container, metawidget )); super.startContainerLayout( state.getCurrentSectionWidget(), metawidget );
@Override public void startContainerLayout( C container, M metawidget ) { super.startContainerLayout( container, metawidget ); State<C> state = getState( container, metawidget ); state.setCurrentSection( null ); state.setCurrentSectionWidget( null ); }
@Override public void startContainerLayout( JComponent container, SwingMetawidget metawidget ) { super.startContainerLayout( container, metawidget ); container.putClientProperty( getClass(), null ); }
@Override public void endContainerLayout( C container, M metawidget ) { // End hanging layouts State<C> state = getState( container, metawidget ); if ( state.getCurrentSectionWidget()!= null ) { super.endContainerLayout( state.getCurrentSectionWidget(), metawidget ); } super.endContainerLayout( container, metawidget ); state.setCurrentSection( null ); state.setCurrentSectionWidget( null ); }
/** * Clears out all <code>existingSectionsUsed</code>. Needed for ICEfaces support. */ @Override public void onEndBuild( UIMetawidget metawidget ) { super.onEndBuild( metawidget ); metawidget.putClientProperty( getClass(), null ); }
@Override public void startContainerLayout( StaticWidget container, StaticMetawidget metawidget ) { super.startContainerLayout( container, metawidget ); container.putClientProperty( getClass(), null ); }
@Override public void endContainerLayout( C container, M metawidget ) { // End hanging layouts State<C> state = getState( container, metawidget ); if ( state.getCurrentSectionWidget()!= null ) { super.endContainerLayout( state.getCurrentSectionWidget(), metawidget ); } super.endContainerLayout( container, metawidget ); state.setCurrentSection( null ); state.setCurrentSectionWidget( null ); }
@Override public void startContainerLayout( Composite container, SwtMetawidget metawidget ) { super.startContainerLayout( container, metawidget ); container.setData( getClass().getName(), null ); }
@Override public void startContainerLayout( StaticWidget container, StaticMetawidget metawidget ) { super.startContainerLayout( container, metawidget ); container.putClientProperty( getClass(), null ); }