@Override public void addPreferenceModelListener( PreferenceModelListener listener ){ if( !hasListeners() ){ knobDescription.setController( getController() ); iconDescription.setController( getController() ); textDescription.setController( getController() ); childrenDescription.setController( getController() ); actionsDescription.setController( getController() ); filterDescription.setController( getController() ); } super.addPreferenceModelListener( listener ); }
@Override public void addPreferenceModelListener( PreferenceModelListener listener ){ if( !hasListeners() ){ knobDescription.setController( getController() ); iconDescription.setController( getController() ); textDescription.setController( getController() ); childrenDescription.setController( getController() ); actionsDescription.setController( getController() ); filterDescription.setController( getController() ); } super.addPreferenceModelListener( listener ); }
public String getLabel( int index ){ PreferenceModelText text; switch( index ){ case 0: text = knobDescription; break; case 1: text = iconDescription; break; case 2: text = textDescription; break; case 3: text = childrenDescription; break; case 4: text = actionsDescription; break; case 5: text = filterDescription; break; default: throw new IllegalArgumentException( "unkonwn property: " + index ); } if( !hasListeners() ){ text.update( getController().getTexts() ); } return text.value(); }
public String getLabel( int index ){ PreferenceModelText text; switch( index ){ case 0: text = knobDescription; break; case 1: text = iconDescription; break; case 2: text = textDescription; break; case 3: text = childrenDescription; break; case 4: text = actionsDescription; break; case 5: text = filterDescription; break; default: throw new IllegalArgumentException( "unkonwn property: " + index ); } if( !hasListeners() ){ text.update( getController().getTexts() ); } return text.value(); }
@Override public void write(){ DockProperties properties = getController().getProperties(); properties.setOrRemove( FlapDockStation.BUTTON_CONTENT, getContent(), Priority.CLIENT ); super.write(); }
@Override public void read(){ DockProperties properties = getController().getProperties(); setContent( properties.get( FlapDockStation.BUTTON_CONTENT, Priority.CLIENT ) ); super.read(); }
@Override public void read(){ DockProperties properties = getController().getProperties(); setContent( properties.get( FlapDockStation.BUTTON_CONTENT, Priority.CLIENT ) ); super.read(); }
@Override public void write(){ DockProperties properties = getController().getProperties(); properties.setOrRemove( FlapDockStation.BUTTON_CONTENT, getContent(), Priority.CLIENT ); super.write(); }