Uses of Interface
pl.edu.agh.cast.model.base.IRelation

Packages that use IRelation
pl.edu.agh.cast.filter Defines the IFilter interface and some exemplary implementations used with pl.edu.agh.cast.filter extension point. 
pl.edu.agh.cast.model.base Provides base model classes and interfaces. 
pl.edu.agh.cast.model.visual.backward Provides classes for visual presentation of data. 
pl.edu.agh.cast.ui.outline Provides diagram outline view. 
 

Uses of IRelation in pl.edu.agh.cast.filter
 

Methods in pl.edu.agh.cast.filter that return types with arguments of type IRelation
 Collection<IRelation> HeadFilter.filter(DataSet dataSet)
          Returns the head of the data set, i.e.
 Collection<IRelation> IFilter.filter(DataSet dataSet)
          Filters the data set.
 Collection<IRelation> NullFilter.filter(DataSet dataSet)
          Returns all relations present in the data set.
 

Uses of IRelation in pl.edu.agh.cast.model.base
 

Subinterfaces of IRelation in pl.edu.agh.cast.model.base
 interface ITimedRelation
          Represents relations which have the "date" attribute.
 

Classes in pl.edu.agh.cast.model.base that implement IRelation
 class Relation
          The default implementation of the IRelation interface.
 class TimedRelation
          The timed relation represents relation with assigned date.
 

Fields in pl.edu.agh.cast.model.base with type parameters of type IRelation
protected  List<IRelation> Entity.sourceRelations
          Source relations are relations which have this entity as their source.
protected  List<IRelation> Entity.targetRelations
          Target relations are relations which have this entity as their target.
 

Methods in pl.edu.agh.cast.model.base that return types with arguments of type IRelation
 List<IRelation> IModel.getRelations()
          Return all relations which belong to this model.
 List<IRelation> Model.getRelations()
          Return all relations which belong to this model.
 List<IRelation> DataSet.getRelations()
          Return relations present in this data set.
 List<IRelation> IDataSet.getRelations()
          Return relations present in this data set.
 List<IRelation> IEntity.getSourceRelations()
          Source relations (getter).
 List<IRelation> Entity.getSourceRelations()
          Source relations (getter).
 List<IRelation> IEntity.getTargetRelations()
          Target relations (getter).
 List<IRelation> Entity.getTargetRelations()
          Target relations (getter).
 

Methods in pl.edu.agh.cast.model.base with parameters of type IRelation
 void IEntity.addRelation(IRelation relation)
          Add new relation to relations of this entity.
 void DataSet.addRelation(IRelation relation)
          Add relation to this data set.
 void IDataSet.addRelation(IRelation relation)
          Add relation to this data set.
 void Entity.addRelation(IRelation relation)
          Add new relation to relations of this entity.
 void IEntity.removeRelation(IRelation relation)
          Remove relation from this entity.
 void Entity.removeRelation(IRelation relation)
          Remove relation from this entity.
 

Method parameters in pl.edu.agh.cast.model.base with type arguments of type IRelation
 void DataSet.setRelations(List<IRelation> relations)
          Sets the relations of this data set.
 void IDataSet.setRelations(List<IRelation> relations)
          Sets the relations of this data set.
 void IEntity.setSourceRelations(List<IRelation> relations)
          Source relations (setter).
 void Entity.setSourceRelations(List<IRelation> srcCalls)
          Source relations (setter).
 void IEntity.setTargetRelations(List<IRelation> relations)
          Target relations (setter).
 void Entity.setTargetRelations(List<IRelation> dstCalls)
          Target relations (setter).
 

Uses of IRelation in pl.edu.agh.cast.model.visual.backward
 

Fields in pl.edu.agh.cast.model.visual.backward with type parameters of type IRelation
protected  Map<Connection,IRelation> VisualModelCachingFactory.connectionToRelation
          Maps Connection to IRelation.
protected  Map<IRelation,Connection> VisualModelCachingFactory.relationToConnection
          Maps IRelation to Connection.
 

Methods in pl.edu.agh.cast.model.visual.backward that return IRelation
 IRelation Diagram.findRelation(Connection conn)
          Finds IRelation for given connection.
 IRelation VisualModelCachingFactory.findRelation(Connection conn)
          Find relation which was used to create given connection.
 IRelation IDiagram.findRelation(Connection connection)
          Finds IRelation for given connection.
 

Methods in pl.edu.agh.cast.model.visual.backward that return types with arguments of type IRelation
protected  Collection<IRelation> VisualModelCachingFactory.getRelations()
          Returns all relations kept in the local (diagram) model
 

Methods in pl.edu.agh.cast.model.visual.backward with parameters of type IRelation
 Connection VisualModelCachingFactory.createConnection(IRelation relation)
          Returns a connection corresponding to the given relation, creating it if necessary.
 Connection VisualModelCachingFactory.createConnection(IRelation relation, Set<String> currentDS)
          Returns a connection corresponding to the given relation, creating it if necessary.
 

Uses of IRelation in pl.edu.agh.cast.ui.outline
 

Methods in pl.edu.agh.cast.ui.outline that return IRelation
 IRelation OutlineConnectionNode.getConnection()
           
 

Constructors in pl.edu.agh.cast.ui.outline with parameters of type IRelation
OutlineConnectionNode(IRelation connection, IEntity node)
          Creates new outline connection node.
 



Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.