|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- type of domain elements contained in the data setpublic interface IDomainDataSet<T extends IDomainElement>
Interface of domain specific data set.
IDomainElement
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface pl.edu.agh.cast.data.model.IDataSet |
---|
IDataSet.Properties |
Field Summary | |
---|---|
static Collection<Type> |
ACCEPTED_TYPES
Collection of element types accepted by this type of data set. |
static Type |
TYPE
The type of IDomainDataSet . |
Method Summary | |
---|---|
DomainDataSetDescriptor |
getDescriptor()
Returns the descriptor of this data set. |
Date |
getSourceDate()
Returns the date of source acquisition. |
String |
getSourceDescription()
Returns the description of the data set source. |
String |
getSourceName()
Returns the name of the data set source. |
void |
setSourceDate(Date sourceDate)
Sets the date of source acquisition. |
void |
setSourceDescription(String sourceDescription)
Sets the description of the data set source. |
void |
setSourceName(String sourceName)
Sets the name of the data set source. |
Methods inherited from interface pl.edu.agh.cast.data.model.IDataSet |
---|
addElement, addElements, addElements, addMetaPropertyManager, addMetaPropertyManagersForAcceptedTypes, getAcceptedTypes, getAssignableElements, getCreationDate, getElement, getElementCount, getElements, getElements, getElementTypes, getMetaPropertyManager, getMetaPropertyManagers, getName, getRegisteredTypes, removeElement, removeElement, removeElements, removeElements, setCreationDate, setElements, setName |
Methods inherited from interface pl.edu.agh.cast.data.model.Identifiable |
---|
getId, getType |
Methods inherited from interface pl.edu.agh.cast.data.model.property.IPropertyContainer |
---|
addProperty, getCustomProperties, getMetaPropertyManager, getPermanentProperties, getProperties, getProperty, getTransientProperties, matches, removeProperty, setProperty |
Methods inherited from interface java.util.Observer |
---|
update |
Methods inherited from interface pl.edu.agh.cast.common.IValidatable |
---|
isValid |
Methods inherited from interface pl.edu.agh.cast.common.IDisposable |
---|
dispose |
Field Detail |
---|
static final Type TYPE
IDomainDataSet
.
static final Collection<Type> ACCEPTED_TYPES
Method Detail |
---|
DomainDataSetDescriptor getDescriptor()
getDescriptor
in interface IDataSet<T extends IDomainElement>
IDataSet.getDescriptor()
@PropertyGetter(name="SOURCE_NAME", type=TEXT, matchable=false) String getSourceName()
@PropertySetter(name="SOURCE_NAME") void setSourceName(String sourceName)
sourceName
- the name of the data set source@PropertyGetter(name="SOURCE_DESCRIPTION", type=TEXT, matchable=false) String getSourceDescription()
@PropertySetter(name="SOURCE_DESCRIPTION") void setSourceDescription(String sourceDescription)
sourceDescription
- the description of the data set source@PropertyGetter(name="SOURCE_DATE", type=DATE, matchable=false) Date getSourceDate()
@PropertySetter(name="SOURCE_DATE") void setSourceDate(Date sourceDate)
sourceDate
- the date of source acquisition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |