|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectMUM.metadataService.metadata.Metadata
This class describe a metadata about a presentation and some useful methods to manage this ADT.
Field Summary |
Fields inherited from interface MUM.metadataService.metadata.IMetadata |
HIGH_QUALITY, LOW_QUALITY, MEDIUM_QUALITY |
Constructor Summary | |
Metadata()
Constructors |
|
Metadata(java.lang.String title,
java.lang.String creator,
java.lang.String subject,
java.lang.String description,
java.lang.String identifier,
java.lang.String language,
java.lang.String rights,
MediaLocator mediaLocator,
MediaTime mediaTime,
MediaFormat mediaFormat,
TemporalDecomposition temporalDecomposition,
Presentation presentation,
javax.media.format.VideoFormat format,
javax.media.Time duration,
java.util.Hashtable cpuRequests,
java.lang.Integer quality,
java.lang.Float band)
|
Method Summary | |
java.lang.Integer |
getBand()
This method returns the required bandwidth |
java.lang.Integer |
getCpuRequestForCapability(java.lang.String capability)
This method returns the required bandwidth for the machine with the capability passed as parameter. |
java.lang.String |
getCreator()
|
java.lang.String |
getDescription()
|
javax.media.Time |
getDuration()
Selector: returns the duration of this presentation |
javax.media.Format |
getFormat()
Selector format |
java.awt.Dimension |
getFrameDimension()
gets the Dimension of the frame |
java.lang.String |
getIdentifier()
|
java.lang.String |
getLanguage()
|
MediaFormat |
getMediaFormat()
|
MediaLocator |
getMediaLocator()
|
MediaTime |
getMediaTime()
|
Presentation |
getPresentation()
Selector presentation |
java.lang.Integer |
getQuality()
gets the quality of the presentation: low, medium, high in this first version |
java.lang.String |
getRights()
|
java.lang.String |
getSubject()
|
TemporalDecomposition |
getTemporalDecomposition()
|
java.lang.String |
getTitle()
|
java.lang.String |
toString()
|
void |
writeToXML(java.lang.String fileName)
This method write the metadata to an XML file |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Metadata()
public Metadata(java.lang.String title, java.lang.String creator, java.lang.String subject, java.lang.String description, java.lang.String identifier, java.lang.String language, java.lang.String rights, MediaLocator mediaLocator, MediaTime mediaTime, MediaFormat mediaFormat, TemporalDecomposition temporalDecomposition, Presentation presentation, javax.media.format.VideoFormat format, javax.media.Time duration, java.util.Hashtable cpuRequests, java.lang.Integer quality, java.lang.Float band)
Method Detail |
public java.lang.String getCreator()
public java.lang.String getDescription()
public java.lang.String getIdentifier()
public java.lang.String getLanguage()
public MediaFormat getMediaFormat()
public MediaLocator getMediaLocator()
getMediaLocator
in interface IMetadata
public MediaTime getMediaTime()
public java.lang.String getRights()
public java.lang.String getSubject()
public TemporalDecomposition getTemporalDecomposition()
public java.lang.String getTitle()
public java.lang.String toString()
public void writeToXML(java.lang.String fileName)
IMetadata
writeToXML
in interface IMetadata
fileName
- Absolute name of filepublic Presentation getPresentation()
getPresentation
in interface IMetadata
public javax.media.Format getFormat()
getFormat
in interface IMetadata
public javax.media.Time getDuration()
getDuration
in interface IMetadata
public java.lang.Integer getQuality()
getQuality
in interface IMetadata
public java.lang.Integer getCpuRequestForCapability(java.lang.String capability) throws ResourceBookingException
getCpuRequestForCapability
in interface IMetadata
ResourceBookingException
public java.lang.Integer getBand()
getBand
in interface IMetadata
public java.awt.Dimension getFrameDimension()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |