|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |