net.sf.vcaperture.web.models
Class AppendingStringModel

java.lang.Object
  extended by net.sf.vcaperture.web.models.AppendingStringModel
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel

public class AppendingStringModel
extends java.lang.Object
implements org.apache.wicket.model.IModel

See Also:
Serialized Form

Field Summary
private  java.util.List<org.apache.wicket.model.IModel> mModels
           
private  java.lang.String mSeparator
           
private static long serialVersionUID
           
 
Constructor Summary
  AppendingStringModel(org.apache.wicket.model.IModel model1, org.apache.wicket.model.IModel model2, java.lang.String separator)
           
private AppendingStringModel(java.util.List<org.apache.wicket.model.IModel> models, java.lang.String separator)
           
  AppendingStringModel(java.lang.String separator)
           
 
Method Summary
 void addModel(org.apache.wicket.model.IModel model)
           
 AppendingStringModel copy()
           
 void detach()
           
 java.lang.Object getObject()
           
 void setObject(java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

mModels

private final java.util.List<org.apache.wicket.model.IModel> mModels

mSeparator

private final java.lang.String mSeparator
Constructor Detail

AppendingStringModel

public AppendingStringModel(org.apache.wicket.model.IModel model1,
                            org.apache.wicket.model.IModel model2,
                            java.lang.String separator)

AppendingStringModel

private AppendingStringModel(java.util.List<org.apache.wicket.model.IModel> models,
                             java.lang.String separator)

AppendingStringModel

public AppendingStringModel(java.lang.String separator)
Method Detail

getObject

public java.lang.Object getObject()
Specified by:
getObject in interface org.apache.wicket.model.IModel

setObject

public void setObject(java.lang.Object object)
Specified by:
setObject in interface org.apache.wicket.model.IModel

addModel

public void addModel(org.apache.wicket.model.IModel model)

detach

public void detach()
Specified by:
detach in interface org.apache.wicket.model.IDetachable

copy

public AppendingStringModel copy()


Copyright © 2008. All Rights Reserved.