SAP NetWeaver '04

Uses of Interface
com.sapportals.wcm.service.relation.IRelationOperand

Packages that use IRelationOperand
com.sapportals.wcm.service.relation Provides a service to persist relationships between relation operands.  
com.sapportals.wcm.service.relation.operands Defines objects for which relationships can be specified.  
 

Uses of IRelationOperand in com.sapportals.wcm.service.relation
 

Methods in com.sapportals.wcm.service.relation that return IRelationOperand
 IRelationOperand IRelationOperandType.getOperand(java.lang.String id, IResourceContext context)
          Get the operand for a given id and context.
 IRelationOperand IRelationOperandType.getOperand(java.lang.Object object)
          Create the proper operand for a given object, if it belongs to this type.
 IRelationOperand IRelation.getSource()
          Get the relation's source operand.
 IRelationOperand IRelation.getTarget()
          Get the relation's target operand.
 

Methods in com.sapportals.wcm.service.relation with parameters of type IRelationOperand
 IRelationList IRelationService.getRelationsBySource(IResourceContext context, IRelationOperand source)
          Get all relations of any type for the given source.
 IRelationList IRelationService.getRelationsByTarget(IResourceContext context, IRelationOperand target)
          Get all relations of any type for the given target.
 IRelationList IRelationService.getRelations(IResourceContext context, IRelationOperand source, IRelationOperand target)
          Get all relations of any type for the given source and target.
 boolean IRelationOperandType.check(IRelationOperand operand)
          Check, if a given operand belongs to this type.
 IRelationList IRelationOperand.getRelationsBySource(IResourceContext context, IRelationOperand target)
          same as IRelationService.getRelations(context, this, target);
 IRelation IRelationOperand.getRelationBySource(IRelationType type, IRelationOperand target)
          same as type.getRelation(this, target);
 IRelationList IRelationOperand.getRelationsByTarget(IResourceContext context, IRelationOperand source)
          same as IRelationService.getRelations(source, this);
 IRelation IRelationOperand.getRelationByTarget(IRelationType type, IRelationOperand source)
          same as type.getRelation(source, this);
 IRelation IRelation.setSource(IRelationOperand source)
          Set the relation's source operand.
 IRelation IRelation.setTarget(IRelationOperand target)
          Set the relation's target operand.
 IRelation IRelationType.createRelation(IRelationOperand source, IRelationOperand target, IPropertyMap properties)
          Create a new relation from wrapped operands.
 IRelation IRelationType.createRelation(IRelationOperand source, IRelationOperand target)
          a shortcut for createRelation(source, target, null).
 IRelationList IRelationType.getRelations(IRelationOperand source)
          Deprecated. as of NW04. Please use getRelationsBySource instead Get all the relations of this type for the given source operand.
 IRelationList IRelationType.getRelationsBySource(IRelationOperand source)
          Get all the relations of this type for the given source operand.
 IRelationList IRelationType.getRelationsByTarget(IRelationOperand target)
          Get all the relations of this type for the given target operand.
 IRelation IRelationType.getRelation(IRelationOperand source, IRelationOperand target)
          Get the relation for a given wrapped source and target.
 IRelation IRelationType.createRelation(IOrderedRelationPosition position, IRelationOperand source, IRelationOperand target, IPropertyMap properties)
          Create a new ordered relation from wrapped operands.
 IRelation IRelationType.createRelation(IOrderedRelationPosition position, IRelationOperand source, IRelationOperand target)
          a shortcut for createRelation(source, target, null).
 

Uses of IRelationOperand in com.sapportals.wcm.service.relation.operands
 

Subinterfaces of IRelationOperand in com.sapportals.wcm.service.relation.operands
 interface IRelationOperandExtended
          The internal interface for a IRelation s operand for the relation manager.
 

Classes in com.sapportals.wcm.service.relation.operands that implement IRelationOperand
 class AbstractRelationOperand
          A basic IRelationOperand implementation which handles the getRelation ...() methods.
 class ResourceOperand
          IRelationOperand implementation for IResource s.
 class StringOperand
          IRelationOperand implementation for String s.
 

Methods in com.sapportals.wcm.service.relation.operands that return IRelationOperand
 IRelationOperand StringOperandType.getOperand(java.lang.String id, IResourceContext context)
           
 IRelationOperand StringOperandType.getOperand(java.lang.Object object)
           
 IRelationOperand ResourceOperandType.getOperand(java.lang.String id, IResourceContext context)
           
 IRelationOperand ResourceOperandType.getOperand(java.lang.Object object)
           
 

Methods in com.sapportals.wcm.service.relation.operands with parameters of type IRelationOperand
 boolean StringOperandType.check(IRelationOperand operand)
           
 IRelationList AbstractRelationOperand.getRelationsBySource(IResourceContext context, IRelationOperand target)
           
 IRelation AbstractRelationOperand.getRelationBySource(IRelationType type, IRelationOperand target)
           
 IRelationList AbstractRelationOperand.getRelationsByTarget(IResourceContext context, IRelationOperand source)
           
 IRelation AbstractRelationOperand.getRelationByTarget(IRelationType type, IRelationOperand source)
           
 boolean ResourceOperandType.check(IRelationOperand operand)
           
 


SAP NetWeaver '04

Copyright © 2004 by SAP AG. All Rights Reserved.
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.