com.sap.portal.unification.hrnpnode

Interface IHRNPNode

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

public interface IHRNPNode

Abstraction of a node in a HRNP tree.


Field Summary
static String DELIMETER_SEPARATOR
          Delimeter between different parts of a node string
static String DELIMETER_SERVER
          Delimeter between server and port
static String DOT
          Dot sign
static String EMPTY_STRING
          Empty string
static String EQUALS
          Equal (=) sign
static String HRNP_LINK_PREFFIX
          Prefix of HRNP link
static String OPERATOR_DRAG_AND_RELATE
          Operator for Drag&Relate operations
static String OPERATOR_FILTER
          Operator for filter and AND operations
static String OPERATOR_OR
          Operator for OR operations
static String RELATION_BRACE_LEFT
          Left brace of a relation object of an IHRNPNode
static String RELATION_BRACE_RIGHT
          Right brace of a relation object of an IHRNPNode
 
Method Summary
 Object clone()
          Clones the node.
 boolean equals(Object obj)
          Checks if the given object is equal to this node.
 String getHRNPLink()
          Builds an HRNP link to this node.
 void print()
          Prints to standart output the string representastion of a node
 String toString()
          Builds a String representation of this Node.
 

Field Detail

OPERATOR_DRAG_AND_RELATE

public static final String OPERATOR_DRAG_AND_RELATE
Operator for Drag&Relate operations

See Also:
Constant Field Values

OPERATOR_FILTER

public static final String OPERATOR_FILTER
Operator for filter and AND operations

See Also:
Constant Field Values

OPERATOR_OR

public static final String OPERATOR_OR
Operator for OR operations

See Also:
Constant Field Values

EQUALS

public static final String EQUALS
Equal (=) sign

See Also:
Constant Field Values

DELIMETER_SERVER

public static final String DELIMETER_SERVER
Delimeter between server and port

See Also:
Constant Field Values

DELIMETER_SEPARATOR

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

See Also:
Constant Field Values

RELATION_BRACE_RIGHT

public static final String RELATION_BRACE_RIGHT
Right brace of a relation object of an IHRNPNode

See Also:
Constant Field Values

RELATION_BRACE_LEFT

public static final String RELATION_BRACE_LEFT
Left brace of a relation object of an IHRNPNode

See Also:
Constant Field Values

HRNP_LINK_PREFFIX

public static final String HRNP_LINK_PREFFIX
Prefix of HRNP link

See Also:
Constant Field Values

EMPTY_STRING

public static final String EMPTY_STRING
Empty string

See Also:
Constant Field Values

DOT

public static final String DOT
Dot sign

See Also:
Constant Field Values
Method Detail

print

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


clone

public Object clone()
             throws CloneNotSupportedException
Clones the node.

Returns:
new instance of IHRNPNode with the same parameters as this one.
Throws:
CloneNotSupportedException

equals

public boolean equals(Object obj)
Checks if the given object is equal to this node.

Parameters:
obj - Object to check equality with.
Returns:
true if equals, false otherwise.

toString

public String toString()
Builds a String representation of this Node.

Returns:
an HRNP string representing this node.

getHRNPLink

public String getHRNPLink()
Builds an HRNP link to this node.

Returns:
String, representing the HRNP Link to this node.


Copyright 2006 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.