com.sybase.uep.bobclient.data
Class RIMLinkParamNode

java.lang.Object
  extended by com.sybase.uep.bobclient.data.RIMPersistableObject
      extended by com.sybase.uep.bobclient.data.RIMLinkParamNode
All Implemented Interfaces:
LinkParamNode, net.rim.device.api.util.Persistable

public class RIMLinkParamNode
extends RIMPersistableObject
implements LinkParamNode, net.rim.device.api.util.Persistable


Constructor Summary
RIMLinkParamNode()
           
RIMLinkParamNode(java.lang.String id, java.lang.String display_name, java.lang.String value, java.lang.String valueName)
           
RIMLinkParamNode(java.lang.String id, java.lang.String display_name, java.lang.String value, java.lang.String valueName, java.lang.String parent_id)
           
 
Method Summary
 void addChild(LinkParamNode linkParamNode)
           
 LinkParamNode[] getChildren()
           
 java.lang.String getDisplayName()
           
 java.lang.String getID()
           
 LinkParamNode getLinkParamNodeByDisplayName(java.lang.String displayName)
           
 LinkParamNode getLinkParamNodeByDisplayNameAndValue(java.lang.String displayName, java.lang.String value)
           
 java.lang.String getParentID()
           
 void getRootLinkParameters(java.util.Vector arr)
           
 java.lang.String getValue()
           
 java.lang.String getValueName()
           
 void getValuesForDisplayName(java.lang.String displayName, java.lang.String parentID, java.util.Vector arr)
           
 void getValuesForDisplayName(java.lang.String displayName, java.util.Vector arr)
           
 void getValuesForDisplayName(java.lang.String displayName, java.util.Vector arr, boolean hasParent)
           
 boolean hasChildren()
           
 java.lang.String toString()
           
 
Methods inherited from class com.sybase.uep.bobclient.data.RIMPersistableObject
getBooleanProperty, getProperties, getProperty, getStringProperty, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RIMLinkParamNode

public RIMLinkParamNode()

RIMLinkParamNode

public RIMLinkParamNode(java.lang.String id,
                        java.lang.String display_name,
                        java.lang.String value,
                        java.lang.String valueName)

RIMLinkParamNode

public RIMLinkParamNode(java.lang.String id,
                        java.lang.String display_name,
                        java.lang.String value,
                        java.lang.String valueName,
                        java.lang.String parent_id)
Method Detail

getID

public java.lang.String getID()
Specified by:
getID in interface LinkParamNode

getParentID

public java.lang.String getParentID()
Specified by:
getParentID in interface LinkParamNode

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface LinkParamNode

getValue

public java.lang.String getValue()
Specified by:
getValue in interface LinkParamNode

getValueName

public java.lang.String getValueName()

addChild

public void addChild(LinkParamNode linkParamNode)
Specified by:
addChild in interface LinkParamNode

getValuesForDisplayName

public void getValuesForDisplayName(java.lang.String displayName,
                                    java.util.Vector arr,
                                    boolean hasParent)
Specified by:
getValuesForDisplayName in interface LinkParamNode

getRootLinkParameters

public void getRootLinkParameters(java.util.Vector arr)
Specified by:
getRootLinkParameters in interface LinkParamNode

getValuesForDisplayName

public void getValuesForDisplayName(java.lang.String displayName,
                                    java.lang.String parentID,
                                    java.util.Vector arr)
Specified by:
getValuesForDisplayName in interface LinkParamNode

getValuesForDisplayName

public void getValuesForDisplayName(java.lang.String displayName,
                                    java.util.Vector arr)
Specified by:
getValuesForDisplayName in interface LinkParamNode

getChildren

public LinkParamNode[] getChildren()
Specified by:
getChildren in interface LinkParamNode

getLinkParamNodeByDisplayName

public LinkParamNode getLinkParamNodeByDisplayName(java.lang.String displayName)
Specified by:
getLinkParamNodeByDisplayName in interface LinkParamNode

getLinkParamNodeByDisplayNameAndValue

public LinkParamNode getLinkParamNodeByDisplayNameAndValue(java.lang.String displayName,
                                                           java.lang.String value)
Specified by:
getLinkParamNodeByDisplayNameAndValue in interface LinkParamNode

hasChildren

public boolean hasChildren()
Specified by:
hasChildren in interface LinkParamNode

toString

public java.lang.String toString()
Specified by:
toString in interface LinkParamNode
Overrides:
toString in class java.lang.Object