Uses of Interface
org.caleigo.core.IEntityRelationPath

Packages that use IEntityRelationPath
org.caleigo.core   
org.caleigo.core.service   
 

Uses of IEntityRelationPath in org.caleigo.core
 

Classes in org.caleigo.core that implement IEntityRelationPath
 class EntityRelationPath
          
 

Methods in org.caleigo.core that return IEntityRelationPath
static IEntityRelationPath Relations.getSubRelationPath(IEntityRelationPath path, int start)
          creates a subpath of the provided entity relation path starting at the provided index to the end of the provided path.
static IEntityRelationPath Relations.getSubRelationPath(IEntityRelationPath path, int start, int end)
          creates a subpath of the provided entity relation path starting at the start-index and ending at tha end-index.
 IEntityRelationPath IControlledProxy.getRelationPath()
           
 IEntityRelationPath ICompositeEntityDescriptor.ICompositeFieldGroup.getParentRelationPath()
           
static IEntityRelationPath EntityRelationPath.create(IEntityDescriptor startEntityDescriptor, IEntityDescriptor endEntityDescriptor)
          Static help method that creates a new path between the submited entity descriptors.
static IEntityRelationPath EntityRelationPath.create(IEntityDescriptor startEntityDescriptor, IFieldDescriptor fieldWayPoint, IEntityDescriptor endEntityDescriptor)
          Static help method that creates a new path between the submited entity descriptors.
static IEntityRelationPath EntityRelationPath.create(IEntityDescriptor startEntityDescriptor, IFieldDescriptor[] fieldWayPoints, IEntityDescriptor endEntityDescriptor)
          Static help method that creates a new path between the submited entity descriptors.
 IEntityRelationPath EntityRelationPath.PathFinderVisitor.getBestRelationPath()
           
 IEntityRelationPath EntityRelationPath.PathFinderVisitor.RankedPath.getRelationPath()
           
 IEntityRelationPath DataQuery.ExternalQualifier.getEntityRelationPath()
           
 IEntityRelationPath ControlledProxySelection.getRelationPath()
           
protected  IEntityRelationPath ControlledProxySelection.createRelationPath()
          Protected help method responsible for creating the relation path between the master and slave descriptor.
 IEntityRelationPath ControlledProxyEntity.getRelationPath()
           
protected  IEntityRelationPath ControlledProxyEntity.createRelationPath()
          Protected help method responsible for creating the relation path between the master and slave descriptor.
 IEntityRelationPath CompositeEntityDescriptor.CompositeFieldGroup.getParentRelationPath()
          Returns the relation path from the parent field group to this field group.
 

Methods in org.caleigo.core with parameters of type IEntityRelationPath
static boolean Relations.isLinkRelation(IEntityRelationPath relationPath)
          Returns true if the provided relation path is a "link" relation meaning that the path is defined by two and only two entity relations with an entity descriptor of the type LINK_ENTITY between the relations.
static IEntityRelationPath Relations.getSubRelationPath(IEntityRelationPath path, int start)
          creates a subpath of the provided entity relation path starting at the provided index to the end of the provided path.
static IEntityRelationPath Relations.getSubRelationPath(IEntityRelationPath path, int start, int end)
          creates a subpath of the provided entity relation path starting at the start-index and ending at tha end-index.
 IControlledProxy ProxyEntity.getControlledProxy(IEntityDescriptor entityDescriptor, IEntityRelationPath relationPath)
          Returns an IControlledProxy object controlled by the called controller.
 void ProxyEntity.initializeEntity(IEntity entity, IEntityRelationPath relationPath)
          Help method that initializes the data in an entity object based on its relation to the controller.
 IControlledProxy IProxyController.getControlledProxy(IEntityDescriptor entityDescriptor, IEntityRelationPath relationPath)
          Returns an IControlledProxy object controlled by the called controller.
 void IProxyController.initializeEntity(IEntity entity, IEntityRelationPath relationPath)
          Help method that initializes the data in an entity object based on its relation to the controller.
 void IDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier, IEntityRelationPath relationPath, ISelection resultSelection)
           
 void EntityRelationPath.appendRelationPath(IEntityRelationPath path)
           
 void DataQuery.addExternalQualifier(Qualifier qualifier, IEntityRelationPath relationPath)
          Add an external qualifier to the data query, used to construct relation queries.
 void CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor, IEntityRelationPath parentToChildPath)
           
 void CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor, java.lang.String entityIdentity, IEntityRelationPath parentToChildPath)
           
 void CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor, java.lang.String entityIdentity, IEntityRelationPath parentToChildPath, boolean required)
          Create a new field group and add it to the current field group as a child, i.e. let this newly created field group be the parent of future childs i.e. make a new tree branch.
 void AbstractDataService.AbstractDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier, IEntityRelationPath relationPath, ISelection resultSelection)
           
 

Constructors in org.caleigo.core with parameters of type IEntityRelationPath
EntityRelationPath(IEntityRelationPath relationPath)
          Creates new EntityRelationPath as a copy of another IRelationPath.
EntityRelationPath.PathFinderVisitor.RankedPath(IEntityRelationPath path, int rank)
           
ControlledProxySelection(IProxyController controller, IEntityDescriptor selectionDescriptor, IEntityRelationPath relationPath)
          Creates new ControledSelectionProxy.
ControlledProxyEntity(IProxyController controller, IEntityDescriptor entityDescriptor, IEntityRelationPath relationPath)
          Creates new ControledSelectionProxy.
 

Uses of IEntityRelationPath in org.caleigo.core.service
 

Methods in org.caleigo.core.service with parameters of type IEntityRelationPath
protected  java.lang.String[] SQLSelectCommand.getAliasArray(IEntityRelationPath entityRelationPath)
          Get uniq aliases for a path.
 



Copyright © 2005 Caleigo. All Rights Reserved.