|
||||||||||
| 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 | |||||||||