com.sap.portal.unification.hrnpnode
Interface IHRNPNode

All Known Subinterfaces:
IHRNPDestination, IHRNPDestination50, IHRNPMultiOp, IHRNPOperatorNode, IHRNPSource, IHRNPSource50

public interface IHRNPNode

Abstraction of HRNPNodes Title: DQP Project Description: DQP - Distributed Query Parser. Copyright: Copyright (c) 2002 Company: SAP Portals

Version:
1.0

Field Summary
static java.lang.String DELIMETER_SEPARATOR
          Delimeter between different parts of a node string
static java.lang.String DELIMETER_SERVER
          Delimeter between server and port
static java.lang.String OPERATOR_DRAG_AND_RELATE
          an operator for Drag and Relate operations
static java.lang.String OPERATOR_FILTER
          an operator for filter and AND operations
static java.lang.String OPERATOR_OR
          an operator for OR operations
static java.lang.String RELATION_BRACE_LEFT
          Left brace of a relation object of HRNPNode
static java.lang.String RELATION_BRACE_RIGHT
          Right brace of a relation object of HRNPNode
 
Method Summary
 java.lang.Object clone()
          Clones the Node.
 boolean equals(java.lang.Object obj)
          Checks if the given object is equal to this Node.
 java.lang.String getHRNPLink()
          builds an HRNP Link to this node.
 void print()
          Prints to standart output the String representastion of a node
 java.lang.String toString()
          builds a String representation of this Node.
 

Field Detail

OPERATOR_DRAG_AND_RELATE

public static final java.lang.String OPERATOR_DRAG_AND_RELATE
an operator for Drag and Relate operations

OPERATOR_FILTER

public static final java.lang.String OPERATOR_FILTER
an operator for filter and AND operations

OPERATOR_OR

public static final java.lang.String OPERATOR_OR
an operator for OR operations

DELIMETER_SERVER

public static final java.lang.String DELIMETER_SERVER
Delimeter between server and port

DELIMETER_SEPARATOR

public static final java.lang.String DELIMETER_SEPARATOR
Delimeter between different parts of a node string

RELATION_BRACE_RIGHT

public static final java.lang.String RELATION_BRACE_RIGHT
Right brace of a relation object of HRNPNode

RELATION_BRACE_LEFT

public static final java.lang.String RELATION_BRACE_LEFT
Left brace of a relation object of HRNPNode
Method Detail

print

public void print()
Prints to standart output the String representastion of a node

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clones the Node.
Overrides:
clone in class java.lang.Object
Returns:
new Node with the same parameters as this one.
Throws:
java.lang.CloneNotSupportedException -  

equals

public boolean equals(java.lang.Object obj)
Checks if the given object is equal to this Node.
Overrides:
equals in class java.lang.Object
Parameters:
obj -  
Returns:
true if equals, false otherwise.

toString

public java.lang.String toString()
builds a String representation of this Node.
Overrides:
toString in class java.lang.Object
Returns:
an HRNP String representing this node.

getHRNPLink

public java.lang.String getHRNPLink()
builds an HRNP Link to this node.
Returns:
String, representing the HRNP Link to this node.