@Override protected State getState( JComponent container, SwingMetawidget metawidget ) { State state = (State) container.getClientProperty( getClass() ); if ( state == null ) { state = new State(); container.putClientProperty( getClass(), state ); } return state; }
@Override protected State getState( JComponent container, SwingMetawidget metawidget ) { State state = (State) container.getClientProperty( getClass() ); if ( state == null ) { state = new State(); container.putClientProperty( getClass(), state ); } return state; }
@Override protected State getState( Composite container, SwtMetawidget metawidget ) { State state = (State) container.getData( getClass().getName() ); if ( state == null ) { state = new State(); container.setData( getClass().getName(), state ); } return state; }
@Override protected State getState( UIComponent container, UIMetawidget metawidget ) { State state = (State) metawidget.getClientProperty( getClass() ); if ( state == null ) { state = new State(); metawidget.putClientProperty( getClass(), state ); } return state; }
@Override protected State getState( StaticWidget containerTag, StaticMetawidget metawidgetTag ) { State state = (State) metawidgetTag.getClientProperty( getClass() ); if ( state == null ) { state = new State(); metawidgetTag.putClientProperty( getClass(), state ); } return state; }
@Override protected State getState( UIComponent container, UIMetawidget metawidget ) { State state = (State) metawidget.getClientProperty( getClass() ); if ( state == null ) { state = new State(); metawidget.putClientProperty( getClass(), state ); } return state; }
@Override protected State getState( Panel container, GwtMetawidget metawidget ) { State state = (State) metawidget.getClientProperty( getClass() ); if ( state == null ) { state = new State(); metawidget.putClientProperty( getClass(), state ); } return state; }
@Override protected State getState( BodyTag containerTag, MetawidgetTag metawidgetTag ) { State state = (State) metawidgetTag.getClientProperty( getClass() ); if ( state == null ) { state = new State(); metawidgetTag.putClientProperty( getClass(), state ); } return state; }
@Override protected State getState( ComponentContainer container, VaadinMetawidget metawidget ) { State state = (State) metawidget.getClientProperty( getClass() ); if ( state == null ) { state = new State(); metawidget.putClientProperty( getClass(), state ); } return state; }
@Override protected State getState( StaticWidget containerTag, StaticMetawidget metawidgetTag ) { State state = (State) metawidgetTag.getClientProperty( getClass() ); if ( state == null ) { state = new State(); metawidgetTag.putClientProperty( getClass(), state ); } return state; }