Uses of Interface
pl.edu.agh.cast.data.model.general.IGeneralElement

Packages that use IGeneralElement
pl.edu.agh.cast.data.model.general In this package the General Domain Model is defined. 
pl.edu.agh.cast.dataview.ui.editor   
pl.edu.agh.cast.importer.base.general Provides CAST Importer base classes for the general domain model. 
 

Uses of IGeneralElement in pl.edu.agh.cast.data.model.general
 

Classes in pl.edu.agh.cast.data.model.general with type parameters of type IGeneralElement
 class GeneralDataSet<T extends IGeneralElement>
          Default implementation of IGeneralDataSet which contains IEntity objects connected with IManyToManyRelation.
 interface IGeneralDataSet<T extends IGeneralElement>
          General data set which is set of entities (IEntity) connected with relations (IManyToManyRelation).
 

Subinterfaces of IGeneralElement in pl.edu.agh.cast.data.model.general
 interface IEntity
          An interface of an entity.
 interface IManyToManyRelation
          An interface of many-to-many relations which may have multiple source and target entities.
 interface IOneToOneRelation
          An interface of one-to-one relations which have exactly one source and exactly one target entity.
 interface ITimedManyToManyRelation
          An interface of many-to-many relations which took place in time.
 interface ITimedOneToOneRelation
          An interface of one-to-one relations which took place in time.
 

Classes in pl.edu.agh.cast.data.model.general that implement IGeneralElement
 class Entity
          Default implementation of IEntity interface.
 class ManyToManyRelation
          Default implementation of IManyToManyRelation interface.
 class OneToOneRelation
          Default implementation of IOneToOneRelation interface.
 class TimedManyToManyRelation
          Default implementation of ITimedManyToManyRelation interface.
 class TimedOneToOneRelation
          Default implementation of ITimedOneToOneRelation used in GeneralDataSet.
 

Constructor parameters in pl.edu.agh.cast.data.model.general with type arguments of type IGeneralElement
Entity(IGeneralDataSet<? extends IGeneralElement> dataSet, String name)
          Creates a new entity with given data set, name and newly-generated ID.
Entity(UUID id, IGeneralDataSet<? extends IGeneralElement> dataSet, String name)
          Creates a new entity with given ID, data set and name.
Entity(UUID id, IGeneralDataSet<? extends IGeneralElement> dataSet, String name, List<IManyToManyRelation> incomingRelations, List<IManyToManyRelation> outgoingRelations)
          Creates a new entity with given ID, data set, name and incoming and outgoing relations.
ManyToManyRelation(IGeneralDataSet<? extends IGeneralElement> dataSet, List<? extends IEntity> sources, List<? extends IEntity> targets, boolean directed)
          Creates new many-to-many relation with given data set, source and target entities, direction and newly-generated ID.
ManyToManyRelation(Type type, UUID id, IGeneralDataSet<? extends IGeneralElement> dataSet, List<? extends IEntity> sources, List<? extends IEntity> targets, boolean directed)
          Initializes element with type, ID, data set, source and target entities lists and direction flag.
ManyToManyRelation(UUID id, IGeneralDataSet<? extends IGeneralElement> dataSet, List<? extends IEntity> sources, List<? extends IEntity> targets, boolean directed)
          Creates new many-to-many relation with given ID, data set, source and target entities and direction.
OneToOneRelation(IGeneralDataSet<? extends IGeneralElement> dataSet, IEntity source, IEntity target, boolean directed)
          Creates new one-to-one relation with given data set, source and target entity, direction and newly-generated ID.
TimedManyToManyRelation(IGeneralDataSet<? extends IGeneralElement> dataSet, List<? extends IEntity> sources, List<? extends IEntity> targets, boolean directed, Date startDate, Date endDate)
          Creates new timed many-to-many relation with given data set, source and target entities, direction, start and end date.
TimedManyToManyRelation(UUID id, IGeneralDataSet<? extends IGeneralElement> dataSet, List<? extends IEntity> sources, List<? extends IEntity> targets, boolean directed, Date startDate, Date endDate)
          Creates new timed many-to-many relation with given ID, data set, source and target entities, direction, start and end date.
TimedOneToOneRelation(IGeneralDataSet<? extends IGeneralElement> dataSet, IEntity source, IEntity target, boolean directed, Date date)
          Creates new timed one-to-one relation with given data set, source and target entity, direction and date (start == end).
TimedOneToOneRelation(IGeneralDataSet<? extends IGeneralElement> dataSet, IReferenceList<IEntity> sources, IReferenceList<IEntity> targets, boolean directed, Date date)
          Creates new timed one-to-one relation with given data set, source and target entity (lists), direction and date (start == end).
TimedOneToOneRelation(UUID id, IGeneralDataSet<? extends IGeneralElement> dataSet, IEntity source, IEntity target, boolean directed, Date startDate, Date endDate)
          Creates new timed one-to-one relation with given ID, data set, source and target entity, direction and start and end dates.
 

Uses of IGeneralElement in pl.edu.agh.cast.dataview.ui.editor
 

Methods in pl.edu.agh.cast.dataview.ui.editor that return types with arguments of type IGeneralElement
 IGeneralDataSet<IGeneralElement> DataTableEditor.getDataSet()
           
 

Constructor parameters in pl.edu.agh.cast.dataview.ui.editor with type arguments of type IGeneralElement
TableEditorInput(IGeneralDataSet<IGeneralElement> inputDataSet)
          The constructor.
 

Uses of IGeneralElement in pl.edu.agh.cast.importer.base.general
 

Methods in pl.edu.agh.cast.importer.base.general that return types with arguments of type IGeneralElement
protected  IGeneralDataSet<IGeneralElement> GeneralImportConverter.initializeNewDataSetConversion()
           
 

Method parameters in pl.edu.agh.cast.importer.base.general with type arguments of type IGeneralElement
protected  void GeneralImportConverter.convertRow(DataRow dataRow, int rowIndex, IGeneralDataSet<IGeneralElement> dataSet, List<IImportLogger> loggers)
           
 



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