pl.edu.agh.cast.data.model
Interface IElement
- All Superinterfaces:
- Identifiable, IDisposable, IPropertyContainer, IReplicable, IValidatable, Observer, Serializable
- All Known Subinterfaces:
- IDomainElement, IEntity, IGeneralElement, IManyToManyRelation, IOneToOneRelation, IPresentationElement<T>, ISchemaConnection, ISchemaElement<T>, ISchemaNode, ITimedManyToManyRelation, ITimedOneToOneRelation, IVisualElement<M>, IVisualSchemaConnection, IVisualSchemaElement<T>, IVisualSchemaNode
- All Known Implementing Classes:
- AbstractElement, Entity, ManyToManyRelation, OneToOneRelation, PresentationElement, SchemaConnection, SchemaNode, TimedManyToManyRelation, TimedOneToOneRelation, VisualElement, VisualSchemaConnection, VisualSchemaNode
public interface IElement
- extends Identifiable, IPropertyContainer, IDisposable, IValidatable, IReplicable
Interface of data element.
Elements are pieces of data which belong to one data set from the beginning and they cannot change it.
- Author:
- AGH CAST Team
- See Also:
IDataSet
TYPE
static final Type TYPE
- Type of
IElement
.
getDataSet
@PropertyGetter(name="DATA_SET",
type=REFERENCE,
matchable=false,
required=false)
IDataSet<? extends IElement> getDataSet()
- Returns the data set this element is in.
- Returns:
- the data set this element is in
Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.