|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TapeDescriptor
Specifies the description of audio tape or video tape media. A source mob described by a tape descriptor is known as a tape source mob.
AAFFactory.makeTapeDescriptor()
,
SourceMob.setEssenceDescriptor(EssenceDescriptor)
Method Summary | |
---|---|
VideoSignalType |
getSignalType()
Returns the video signal standard recorded on the described tape. |
String |
getTapeBatchNumber()
Returns the tape batch number for this tape descriptor. |
TapeFormatType |
getTapeFormat()
Returns the recording method used for the described tape, known as its format. |
TapeCaseType |
getTapeFormFactor()
Returns the tape form factor (case size) of the described tape. |
int |
getTapeLength()
Returns the length of the described tape, measured in minutes. |
String |
getTapeManufacturer()
Returns the tape manufacturer property of the tape descriptor, which provides a text string to display to end users that identifies the manufacturer of the tape. |
String |
getTapeModel()
Returns the tape model property of the tape descriptor, which provides a text string to display to end users that identifies the manufacturer's brand designation of the tape. |
String |
getTapeStock()
Returns the string identifying the tape stock for this tape descriptor. |
void |
setSignalType(VideoSignalType videoSignal)
Sets the video signal standard recorded on the described tape. |
void |
setTapeBatchNumber(String tapeBatchNumber)
Sets the tape batch number for this tape descriptor. |
void |
setTapeFormat(TapeFormatType tapeFormat)
Sets the recording method used for the described tape. |
void |
setTapeFormFactor(TapeCaseType formFactor)
Sets the tape form factor (case size) of the described tape. |
void |
setTapeLength(Integer tapeLength)
Sets the length of the described tape, measured in minutes. |
void |
setTapeManufacturer(String tapeManufacturer)
Sets the tape manufacturer property of the tape descriptor, which provides a text string to display to end users that identifies the manufacturer of the tape. |
void |
setTapeModel(String tapeModel)
Sets the tape model property of this tape descriptor, which provides a text string to display to end users that identifies the manufacturer's brand designation of the tape. |
void |
setTapeStock(String tapeStock)
Sets the string identifying the tape stock for this tape descriptor. |
Methods inherited from interface tv.amwa.maj.iface.EssenceDescriptor |
---|
appendLocator, appendSubDescriptor, countLocators, countSubDescriptors, getLocatorAt, getLocators, getSubDescriptorAt, getSubDescriptors, insertLocatorAt, insertSubDescriptorAt, prependLocator, prependSubDescriptor, removeLocatorAt, removeSubDescriptorAt |
Methods inherited from interface tv.amwa.maj.iface.InterchangeObject |
---|
countProperties, createOptionalPropertyValue, disableGenerationTracking, enableGenerationTracking, getDefinition, getGeneration, getGenerationAUID, getProperties, getPropertyValue, isGenerationTracked, isPropertyPresent, omitOpionalProperty, setPropertyValue |
Method Detail |
---|
void setTapeManufacturer(@AAFString String tapeManufacturer)
Sets the tape manufacturer property of the tape descriptor, which
provides a text string to display to end users that
identifies the manufacturer of the tape. Set this optional property
to null
to omit it.
tapeManufacturer
- Tape manufacturer property of the tape descriptor.@AAFString String getTapeManufacturer() throws PropertyNotPresentException
Returns the tape manufacturer property of the tape descriptor, which provides a text string to display to end users that identifies the manufacturer of the tape. This is an optional property.
PropertyNotPresentException
- The optional tape manufacturer property is not
present in this tape descriptor.void setTapeModel(@AAFString String tapeModel)
Sets the tape model property of this tape descriptor, which provides a text
string to display to end users that identifies the manufacturer's brand designation
of the tape. Set this optional property to null
to omit it.
tapeModel
- Tape model of this tape descriptor.@AAFString String getTapeModel() throws PropertyNotPresentException
Returns the tape model property of the tape descriptor, which provides a text string to display to end users that identifies the manufacturer's brand designation of the tape. This is an optional property.
PropertyNotPresentException
- The optional tape model property is not present
in this tape descriptor.void setTapeFormFactor(TapeCaseType formFactor)
Sets the tape form factor (case size) of the described
tape. Set this optional property to null
to omit it.
Typical values include:
formFactor
- Tape form factor (case size) of the described
tape.TapeCaseType getTapeFormFactor() throws PropertyNotPresentException
Returns the tape form factor (case size) of the described tape. This is an optional property.
Typical values include:
PropertyNotPresentException
- The optional tape form factor property is not present
in this tape descriptor.void setSignalType(VideoSignalType videoSignal)
Sets the video signal standard recorded on the described tape. Set this
optional property to null
to omit it.
Typical values includes:
videoSignal
- Signal standard recorded on the described tape.VideoSignalType getSignalType() throws PropertyNotPresentException
Returns the video signal standard recorded on the described tape. This is an optional property.
Typical values includes:
PropertyNotPresentException
- The optional video signal type property is not
present in this tape descriptor.void setTapeFormat(TapeFormatType tapeFormat)
Sets the recording method used for the described tape. Set this optional
property to null
to omit it.
Typical values include:
tapeFormat
- Recording method used for the described tape.TapeFormatType getTapeFormat() throws PropertyNotPresentException
Returns the recording method used for the described tape, known as its format. This is an optional property.
Typical values include:
PropertyNotPresentException
- The optional tape format property is not
present in this tape descriptor.void setTapeLength(@UInt32 Integer tapeLength) throws IllegalArgumentException
Sets the length of the described tape, measured in minutes. Set this
optional property to null
to omit it.
tapeLength
- Length of the described tape measured in minutes.
IllegalArgumentException
- The given tape length is negative.@UInt32 int getTapeLength() throws PropertyNotPresentException
Returns the length of the described tape, measured in minutes. This is an optional property.
PropertyNotPresentException
- The optional tape length property is not
present in this tape descriptor.String getTapeBatchNumber() throws PropertyNotPresentException
Returns the tape batch number for this tape descriptor. This is an optional property.
PropertyNotPresentException
- The optional tape batch number is not
present in this tape descriptor.void setTapeBatchNumber(@AAFString String tapeBatchNumber)
Sets the tape batch number for this tape descriptor.
tapeBatchNumber
- Tape batch number for this tape descriptor.String getTapeStock() throws PropertyNotPresentException
Returns the string identifying the tape stock for this tape descriptor. This is an optional property.
PropertyNotPresentException
- The optional tape stock property is not present
for this tape descriptor.void setTapeStock(@AAFString String tapeStock)
Sets the string identifying the tape stock for this tape descriptor. Set this
optional property to null
to omit it.
tapeStock
- String identifying the tape stock for this tape descriptor.
|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |