|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Represents a model of digital subject as it defined in the context's ontology model.
The type returned by
IModel.getType()
could be used in
IContext.addSubject(URI, String) to
create an IDigitalSubject of the represented
type.
IDigitalSubject| Method Summary | |
|---|---|
IAttributeModel |
getAttributeModel(URI attrID)
Returns IAttributeModel for the specified attribute ID |
Iterator |
getAttributeModels()
Returns IAttributeModels for the attributes which are defined (allowed) in this subject model. |
IMetadataModel |
getMetadataModel(URI metadataID)
Returns IMetadataModel for the specified metadata ID |
Iterator |
getMetadataModels()
Returns IMetadataModels for the metadata elements which are defined (allowed) in this subject model. |
| Methods inherited from interface org.eclipse.higgins.idas.api.model.IModel |
|---|
getDisplayData, getType |
| Method Detail |
public Iterator getAttributeModels()
IAttributeModelIDigitalSubject.getAttributes()public IAttributeModel getAttributeModel(URI attrID)
attrID - the type of attribute.
null if
the specified attrID is not defined or not valid for this
subject model.public Iterator getMetadataModels()
IMetadataModelpublic IMetadataModel getMetadataModel(URI metadataID)
metadataID - the type of metadata.
null if
the specified metadataID is not defined or not valid for this
subject model.
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||