org.openengsb.ui.common.model
Class LocalizableStringModel

java.lang.Object
  extended by org.apache.wicket.model.LoadableDetachableModel<java.lang.String>
      extended by org.openengsb.ui.common.model.LocalizableStringModel
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<java.lang.String>

public class LocalizableStringModel
extends org.apache.wicket.model.LoadableDetachableModel<java.lang.String>

Wicket Model for LocalizableString objects, used to localize strings coming from other OpenEngSB bundles. Example:

 add(new Label("label", new LocalizableStringModel(this, aLocalizableString)));
 

See Also:
Serialized Form

Constructor Summary
LocalizableStringModel(org.apache.wicket.Component component, LocalizableString localizableString)
           
 
Method Summary
protected  java.lang.String load()
           
 
Methods inherited from class org.apache.wicket.model.LoadableDetachableModel
detach, getObject, isAttached, onAttach, onDetach, setObject, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocalizableStringModel

public LocalizableStringModel(org.apache.wicket.Component component,
                              LocalizableString localizableString)
Method Detail

load

protected java.lang.String load()
Specified by:
load in class org.apache.wicket.model.LoadableDetachableModel<java.lang.String>


Copyright © 2009-2011. All Rights Reserved.