|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Identifiable | |
|---|---|
| pl.edu.agh.cast.data.model | Provides CAST Data Model's entry level classes. |
| pl.edu.agh.cast.data.model.domain | Provides base interfaces for all domain models. |
| pl.edu.agh.cast.data.model.general | In this package the General Domain Model is defined. |
| pl.edu.agh.cast.data.model.general.sample | This package provides a General Domain Model data set with predefined sample elements. |
| pl.edu.agh.cast.data.model.presentation | Provides CAST presentation model, which is the base of models such as schema and time-line used in various specific visual editors. |
| pl.edu.agh.cast.data.model.property | Provides CAST Data Model's property related classes. |
| pl.edu.agh.cast.data.model.util | Provides CAST Data Set reference manipulation utilities. |
| pl.edu.agh.cast.data.model.visual | Provides CAST visual model, which is the base of visual models such as schema and time-line used in various specific visual editors. |
| pl.edu.agh.cast.schema.model.presentation | Provides CAST schema presentation model. |
| pl.edu.agh.cast.schema.model.visual | Provides CAST schema visual model. |
| Uses of Identifiable in pl.edu.agh.cast.data.model |
|---|
| Classes in pl.edu.agh.cast.data.model with type parameters of type Identifiable | |
|---|---|
interface |
IReference<T extends Identifiable>
Interface of reference to Identifiable object. |
interface |
IReferenceList<T extends Identifiable>
Interface of list of references to Identifiable objects. |
| Subinterfaces of Identifiable in pl.edu.agh.cast.data.model | |
|---|---|
interface |
IDataSet<T extends IElement>
Interface of a data set. |
interface |
IElement
Interface of data element. |
| Classes in pl.edu.agh.cast.data.model that implement Identifiable | |
|---|---|
class |
AbstractDataSet<T extends IElement>
Abstract implementation of IDataSet. |
class |
AbstractElement
Abstract implementation of IElement. |
class |
DataSetDescriptor
Descriptor of a data set (see IDataSet). |
| Methods in pl.edu.agh.cast.data.model that return types with arguments of type Identifiable | |
|---|---|
Class<? extends Identifiable> |
Type.getTypeClass()
Returns the Class associated with this Type. |
| Method parameters in pl.edu.agh.cast.data.model with type arguments of type Identifiable | |
|---|---|
static Type |
Type.fromClass(Class<? extends Identifiable> klass)
Returns instance of a Type associated with given Class. |
| Uses of Identifiable in pl.edu.agh.cast.data.model.domain |
|---|
| Subinterfaces of Identifiable in pl.edu.agh.cast.data.model.domain | |
|---|---|
interface |
IDomainDataSet<T extends IDomainElement>
Interface of domain specific data set. |
interface |
IDomainElement
Interface of every domain specific element. |
| Classes in pl.edu.agh.cast.data.model.domain that implement Identifiable | |
|---|---|
class |
DomainDataSet<T extends IDomainElement>
Abstract data set of domain specific models. |
class |
DomainDataSetDescriptor
Enhanced descriptor of a domain data set (see IDomainDataSet). |
| Uses of Identifiable in pl.edu.agh.cast.data.model.general |
|---|
| Subinterfaces of Identifiable in pl.edu.agh.cast.data.model.general | |
|---|---|
interface |
IEntity
An interface of an entity. |
interface |
IGeneralDataSet<T extends IGeneralElement>
General data set which is set of entities ( IEntity) connected with relations (IManyToManyRelation). |
interface |
IGeneralElement
An interface of all elements that are allowed in the General Domain Model. |
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 Identifiable | |
|---|---|
class |
Entity
Default implementation of IEntity interface. |
class |
GeneralDataSet<T extends IGeneralElement>
Default implementation of IGeneralDataSet which contains IEntity objects connected with
IManyToManyRelation. |
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. |
| Uses of Identifiable in pl.edu.agh.cast.data.model.general.sample |
|---|
| Classes in pl.edu.agh.cast.data.model.general.sample that implement Identifiable | |
|---|---|
class |
SampleGeneralDataSet
A general domain data set initialized with sample data. |
| Uses of Identifiable in pl.edu.agh.cast.data.model.presentation |
|---|
| Subinterfaces of Identifiable in pl.edu.agh.cast.data.model.presentation | |
|---|---|
interface |
IPresentationDataSet<T extends IPresentationElement<? extends IElement>>
An interface of presentation data set which consists of presentation elements. |
interface |
IPresentationElement<T extends IElement>
The interface of elements of the abstract presentation model. |
| Classes in pl.edu.agh.cast.data.model.presentation that implement Identifiable | |
|---|---|
class |
PresentationDataSet<T extends IPresentationElement<? extends IElement>>
Abstract implementation of IPresentationDataSet. |
class |
PresentationDataSetDescriptor
Enhanced descriptor of a domain data set (see IPresentationDataSet). |
class |
PresentationElement<T extends IElement>
PresentationElement is a base class for elements of presentation models such as schema nodes or time-lines. |
| Uses of Identifiable in pl.edu.agh.cast.data.model.property |
|---|
| Method parameters in pl.edu.agh.cast.data.model.property with type arguments of type Identifiable | |
|---|---|
static MetaPropertyManager |
PropertyHelper.constructMetaPropertyManagerForClass(Class<? extends Identifiable> clazz)
Returns a MetaPropertyManager initialized with MetaPermanentProperty'ies and
MetaTransientProperty'ies defined (annotated) in given class. |
static Collection<MetaPermanentProperty> |
PropertyHelper.extractMetaPermanentProperties(Class<? extends Identifiable> clazz)
Returns a collection of MetaPermanentProperty'ies defined for given class. |
static Collection<MetaTransientProperty> |
PropertyHelper.extractMetaTransientProperties(Class<? extends Identifiable> clazz)
Returns a collection of MetaTransientProperty'ies defined for given class. |
| Uses of Identifiable in pl.edu.agh.cast.data.model.util |
|---|
| Methods in pl.edu.agh.cast.data.model.util with type parameters of type Identifiable | ||
|---|---|---|
|
ReferenceUtil.DefaultReferenceProvider.createEmptyReferenceList()
Creates an empty reference list of unknown type. |
|
|
IReferenceProvider.createEmptyReferenceList()
Creates an empty reference list of unknown type. |
|
|
ReferenceUtil.createEmptyReferenceList(T formalParameter)
Creates an empty IReferenceList object. |
|
|
ReferenceUtil.createReference(T instance)
Creates IReference object for given instance. |
|
|
ReferenceUtil.DefaultReferenceProvider.createReference(T instance)
Creates a reference to the given object. |
|
|
IReferenceProvider.createReference(T instance)
Creates a reference to the given object. |
|
|
ReferenceUtil.createReferenceList(Iterable<T> instances,
Type type)
Creates IReferenceList object for given instances. |
|
|
ReferenceUtil.DefaultReferenceProvider.createReferenceList(Iterable<T> instances,
Type type)
Creates a reference list with a list of objects of the given type. |
|
|
IReferenceProvider.createReferenceList(Iterable<T> instances,
Type type)
Creates a reference list with a list of objects of the given type. |
|
|
ReferenceUtil.createReferenceList(T instance)
Creates IReferenceList object for given instance. |
|
|
ReferenceUtil.DefaultReferenceProvider.createReferenceList(T instance)
Creates a reference list with one object. |
|
|
IReferenceProvider.createReferenceList(T instance)
Creates a reference list with one object. |
|
|
ReferenceUtil.createReferenceList(T formalParameter,
Type type)
Creates IReferenceList object for given instances. |
|
|
ReferenceUtil.DefaultReferenceProvider.createReferenceList(Type type)
Creates an empty reference list of the given type. |
|
|
IReferenceProvider.createReferenceList(Type type)
Creates an empty reference list of the given type. |
|
| Uses of Identifiable in pl.edu.agh.cast.data.model.visual |
|---|
| Subinterfaces of Identifiable in pl.edu.agh.cast.data.model.visual | |
|---|---|
interface |
IVisualDataSet<T extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
An interface which describes data set containing elements of visual model. |
interface |
IVisualElement<M extends IPresentationElement<? extends IElement>>
An interface which describes an element from visual model, for more detail see IVisualDataSet. |
| Classes in pl.edu.agh.cast.data.model.visual that implement Identifiable | |
|---|---|
class |
VisualDataSet<T extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
Abstract implementation of IVisualDataSet. |
class |
VisualDataSetDescriptor
Enhanced descriptor of a domain data set (see IVisualDataSet). |
class |
VisualElement<M extends IPresentationElement<? extends IElement>>
Abstract implementation of IVisualElement. |
| Uses of Identifiable in pl.edu.agh.cast.schema.model.presentation |
|---|
| Subinterfaces of Identifiable in pl.edu.agh.cast.schema.model.presentation | |
|---|---|
interface |
ISchemaConnection
Interface which describes a single connection between two SchemaNode objects in a schema diagram. |
interface |
ISchemaDataSet
Schema model data set which is set of nodes ( ISchemaNode) connected with connections (
ISchemaConnection). |
interface |
ISchemaElement<T extends IElement>
The interface marks classes which belong to the time-line presentation model, that is classes whose instances may be included in the SchemaDataSet. |
interface |
ISchemaNode
Interface which describes node of schema diagram. |
| Classes in pl.edu.agh.cast.schema.model.presentation that implement Identifiable | |
|---|---|
class |
SchemaConnection
Default implementation of ISchemaConnection. |
class |
SchemaDataSet
Data set which contains elements for a schema diagram. |
class |
SchemaNode
Default implementation of ISchemaNode. |
| Uses of Identifiable in pl.edu.agh.cast.schema.model.visual |
|---|
| Subinterfaces of Identifiable in pl.edu.agh.cast.schema.model.visual | |
|---|---|
interface |
IVisualSchemaConnection
The visual schema connection is part of schema visual model. |
interface |
IVisualSchemaDataSet
The visual schema data set is part of schema visual model. |
interface |
IVisualSchemaElement<T extends ISchemaElement<? extends IElement>>
The visual schema element interface represents elements which may belong to a visual schema data set. |
interface |
IVisualSchemaNode
The visual schema node is part of schema visual model. |
| Classes in pl.edu.agh.cast.schema.model.visual that implement Identifiable | |
|---|---|
class |
VisualSchemaConnection
The default implementation of IVisualSchemaConnection. |
class |
VisualSchemaDataSet
The default implementation of IVisualSchemaDataSet. |
class |
VisualSchemaNode
The default implementation of IVisualSchemaNode. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||