public abstract class SwarmCompoundPropertyModel<T> extends SecureCompoundPropertyModel<T> implements SwarmModel<T>
SecureCompoundPropertyModel
. Because of the wrappedmodel it was not as
easy as slapping an implements SwarmModel on this class, now it is as easy as providing an
implementation for SwarmModel.getSecurityId(Component)
Modifier and Type | Class and Description |
---|---|
protected class |
SwarmCompoundPropertyModel.AttachedSwarmCompoundPropertyModel<Y>
A wrapping model delegating all security calls to the
SwarmCompoundPropertyModel
instance. |
SecureCompoundPropertyModel.AttachedSecureCompoundPropertyModel<Y>
Constructor and Description |
---|
SwarmCompoundPropertyModel(T object)
Construct.
|
Modifier and Type | Method and Description |
---|---|
<C> org.apache.wicket.model.IWrapModel<C> |
wrapOnInheritance(org.apache.wicket.Component component) |
getActionFactory, getStrategy, isAuthenticated, isAuthorized, toString
bind, of, propertyExpression
detach, getChainedModel, getObject, getTarget, setChainedModel, setObject, setTarget
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSecurityId
isAuthenticated, isAuthorized
public SwarmCompoundPropertyModel(T object)
object
- public <C> org.apache.wicket.model.IWrapModel<C> wrapOnInheritance(org.apache.wicket.Component component)
wrapOnInheritance
in interface org.apache.wicket.model.IComponentInheritedModel<T>
wrapOnInheritance
in class SecureCompoundPropertyModel<T>
SecureCompoundPropertyModel.wrapOnInheritance(org.apache.wicket.Component)
Copyright © 2015. All rights reserved.