SAP NetWeaver '04

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

Packages that use IRelationType
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 IRelationType in com.sapportals.wcm.service.relation
 

Subinterfaces of IRelationType in com.sapportals.wcm.service.relation
 interface IOrderedRelationType
          A relation type, which supports ordering on it's relations.
 

Methods in com.sapportals.wcm.service.relation that return IRelationType
 IRelationType IRelationTypeList.get(int index)
          Return the relation type at the specified position.
 IRelationType IRelationTypeList.set(int index, IRelationType relationType)
          Replace the element at the specified position in this list with the specified relation type.
 IRelationType IRelationTypeList.remove(int index)
          Remove the relation type at the specified position in this list.
 IRelationType IRelationService.createResourceRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name, Descriptions descriptions, IRelationTypeAttributes attributes)
          Convenience method to create a relation type for resources as source and target.
 IRelationType IRelationService.createStringRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name, Descriptions descriptions, IRelationTypeAttributes attributes)
          Convenience method to create a relation type for resources as source and strings as target.
 IRelationType IRelationService.createRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name, Descriptions descriptions, IRelationOperandType sourceType, IRelationOperandType targetType)
          Create a new relation type for a given namespace and name if it does not already exist.
 IRelationType IRelationService.createRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name, Descriptions descriptions, IRelationOperandType sourceType, IRelationOperandType targetType, IRelationTypeAttributes attributes)
          Create a new relation type for a given namespace, name and set of attributes if it does not already exist.
 IRelationType IRelationService.getRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name)
          Get a specific relation type for a given namespace and name.
 IRelationType IRelation.getType()
          Get the relation's type.
 IRelationType IRelationTypeListIterator.next()
          Returns the next element in the list.
 IRelationType IRelationTypeListIterator.previous()
          Returns the previous element in the list.
 

Methods in com.sapportals.wcm.service.relation with parameters of type IRelationType
 boolean IRelationTypeList.contains(IRelationType relationType)
          Check if the specified relation type is in the list.
 boolean IRelationTypeList.add(IRelationType relationType)
          Add a relation type to the list.
 boolean IRelationTypeList.remove(IRelationType relationType)
          Remove the first occurence of the specified relation type from the list.
 IRelationType IRelationTypeList.set(int index, IRelationType relationType)
          Replace the element at the specified position in this list with the specified relation type.
 void IRelationTypeList.add(int index, IRelationType relationType)
          Insert the specified relation type at the specified position in this list.
 int IRelationTypeList.indexOf(IRelationType relationType)
          Return the index of the first occurrence of the specified relation type in this list, or -1 if the list does not contain the relation type.
 int IRelationTypeList.lastIndexOf(IRelationType relationType)
          Return the index of the last occurrence of the specified relation type in this list, or -1 if the list does not contain the relation type.
 IRelationList IRelationOperand.getRelationsBySource(IRelationType type)
          same as type.getRelationBySource(this);
 IRelation IRelationOperand.getRelationBySource(IRelationType type, IRelationOperand target)
          same as type.getRelation(this, target);
 IRelationList IRelationOperand.getRelationsByTarget(IRelationType type)
          same as type.getRelationByTarget(this);
 IRelation IRelationOperand.getRelationByTarget(IRelationType type, IRelationOperand source)
          same as type.getRelation(source, this);
 IRelationQuery IRelationQueryBuilder.relationType(IRelationType type)
          Return query expression to select the relations of the given relation type.
 void IRelationTypeListIterator.set(IRelationType relationType)
          Replaces the last element returned by next() or previous() with the specified element.
 void IRelationTypeListIterator.add(IRelationType relationType)
          Inserts the specified element into the list.
 

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

Methods in com.sapportals.wcm.service.relation.operands with parameters of type IRelationType
 IRelationList AbstractRelationOperand.getRelationsBySource(IRelationType type)
           
 IRelation AbstractRelationOperand.getRelationBySource(IRelationType type, IRelationOperand target)
           
 IRelationList AbstractRelationOperand.getRelationsByTarget(IRelationType type)
           
 IRelation AbstractRelationOperand.getRelationByTarget(IRelationType type, IRelationOperand source)
           
 


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.