org.apache.wicket.request.mapper.info
Class ComponentInfo

java.lang.Object
  extended by org.apache.wicket.request.mapper.info.ComponentInfo

public class ComponentInfo
extends java.lang.Object

Encodes listener inteface and component path in form of <listenerInterface>-<componentPath>, <listenerInterface>.<behaviorIndex>-<componentPath> or <render-count>.<listenerInterface>.<behaviorIndex>-<componentPath>

Component path is escaped (':' characters are replaced by '-')

Author:
Matej Knopp

Constructor Summary
ComponentInfo(java.lang.Integer renderCount, java.lang.String listenerInterface, java.lang.String componentPath, java.lang.Integer behaviorId)
          Construct.
 
Method Summary
 java.lang.Integer getBehaviorId()
           
 java.lang.String getComponentPath()
           
 java.lang.String getListenerInterface()
           
 java.lang.Integer getRenderCount()
           
static ComponentInfo parse(java.lang.String string)
          Parses the given string.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComponentInfo

public ComponentInfo(java.lang.Integer renderCount,
                     java.lang.String listenerInterface,
                     java.lang.String componentPath,
                     java.lang.Integer behaviorId)
Construct.

Parameters:
renderCount -
listenerInterface -
componentPath -
behaviorId -
Method Detail

getComponentPath

public java.lang.String getComponentPath()
Returns:
component path

getListenerInterface

public java.lang.String getListenerInterface()
Returns:
listener interface name

getBehaviorId

public java.lang.Integer getBehaviorId()
Returns:
behavior index

getRenderCount

public java.lang.Integer getRenderCount()
Returns:
render count

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

parse

public static ComponentInfo parse(java.lang.String string)
Parses the given string.

Parameters:
string -
Returns:
component info or null if the string is not in correct format.


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.