Skip Headers

Oracle® interMedia Annotator User's Guide
Release 9.2
Part No. A96120-01
Go To Documentation Library
Home
Go To Product List
Book List
Go To Index
Index

Master Index

Feedback

Next

Contents

List of Examples

List of Figures

List of Tables

Title and Copyright Information

Send Us Your Comments

Preface

Audience
Documentation Accessibility
Organization
Related Documentation
Conventions

1 Introduction to Oracle interMedia Annotator

1.1 Purpose
1.2 Operations Overview
1.3 Prerequisites

Part I Oracle interMedia Annotator Engine

2 Getting Started with Oracle interMedia Annotator

2.1 Setting Preferences
2.1.1 Setting the Connection to the Database
2.1.2 Specifying the Proxy Settings
2.2 Available URL Protocols
2.3 Using Oracle interMedia Annotator

3 Annotator Engine API Example

3.1 Import Statements
3.2 Class Definition and Instance Variables
3.3 main( ) Method
3.4 init( ) Method
3.5 parse( ) Method
3.6 parsePerformed( ) Method
3.7 extractionPerformed( ) Method
3.8 insertionPerformed( ) Method
3.9 warningOccured( ) Method
3.10 errorOccured( ) Method
3.11 ConsoleOutput( ) Method
3.12 report(String) Method
3.13 report(Annotation) Method
3.14 reportWarning( ) Method
3.15 reportError( ) Method

4 Annotator Engine API Reference Information

Class oracle.ord.media.annotator.annotations.Annotation
Annotation Constructor
addSubAnnotation( )
getAttribute( )
getAttributes( )
getDescriptor( )
getName( )
getNumSubAnnotations( )
getParent( )
getSampleAnns( )
getSubAnnotations( )
getURL( )
isDescendantOf( )
removeAttribute( )
removeSampleAnns( )
removeSubAnnotation( )
setAttribute( )
Class oracle.ord.media.annotator.handlers.AnnTaskMonitor
AnnTaskMonitor Constructor
getMessage( )
getTaskCurrent( )
getTaskEnd( )
getTaskStart( )
isDone( )
isInitialized( )
Class oracle.ord.media.annotator.handlers.AnnotationHandler
AnnotationHandler Constructor
AnnotationHandler(int) Constructor
createAnnotationByName( )
exportToXML( )
extractMedia( )
getAnnotationNames( )
getParserNames( )
getRelVersion( )
importFromXML( )
insertMedia(Annotation, OrdMapping, AnnListener)
insertMedia(Annotation, OrdMapping, AnnListener, Connection)
isExtractable( )
isPlayable( )
parseMedia(InputStream, String, AnnListener)
parseMedia(String, AnnListener)
parseMedia(String, AnnListener, String)
playMedia( )
Class oracle.ord.media.annotator.handlers.db.OrdFileMapping
OrdFileMapping Constructor
generateStatement( )
Class oracle.ord.media.annotator.handlers.utils.MimeMap
MimeMap Constructor
clone( )
getAnnotationName(String)
getMimeTypes( )
getMimeTypesCount( )
getParserName( )
getParsers( )
handlesMime( )
removeMimeType( )
saveMIMEMappings( )
setMimeMap( )
Class oracle.ord.media.annotator.listener.AnnListener
errorOccured( )
extractionPerformed( )
insertionPerformed( )
parsePerformed( )
warningOccured( )
Class oracle.ord.media.annotator.listener.OutputListener
ConsoleOutput( )
Class oracle.ord.media.annotator.utils.Preferences
Preferences Constructor
Preferences(Properties) Constructor
clone( )
getPrefs( )
getProperty( )
saveToFile( )
setPreferences( )
setProperty( )
Class oracle.ord.media.annotator.utils.Status
GetOutputMode( )
getStatus( )
initStatus( )
Report( )
ReportError(short, Object, String, int, String)
ReportError(short, Throwable)
SetOutputMode( )

5 Creating PL/SQL Upload Templates

5.1 Overview of Uploading Media Data
5.2 Creating a PL/SQL Upload Template
5.3 Annotator-Specific Keywords
5.3.1 Attribute Values
5.3.2 ${MANN_BEGIN_ITERATE} and ${MANN_END_ITERATE}
5.3.3 ${MANN_BEGIN_IFDEF} and ${MANN_END_IFDEF}
5.3.4 ${MANN_BEGIN_IFEQUALS} and ${MANN_END_IFEQUALS}
5.3.5 ${MANN_UPLOAD_SRC}
5.3.6 ${MANN_UPLOAD_XML}
5.4 Complete PL/SQL Upload Template Example
5.5 Saving Files

Part II Oracle interMedia Annotator Extensibility

6 Custom Parser Example

6.1 Parser Creation Overview
6.2 AU File Structure
6.3 Package and Import Statements
6.4 Class Definition and Instance Variables
6.5 FormatInfo Class
6.6 AuParser( ) Method
6.7 parse( ) Method
6.8 saveToAnnotation( ) Method
6.9 extractSamples( ) Method
6.10 FillFormatHashTable( ) Method

7 Annotator Parser API Reference Information

Class oracle.ord.media.annotator.descriptors.AnnotationDesc
getAncestors( )
getAttributeDesc( )
getSuppAttributes( )
Class oracle.ord.media.annotator.descriptors.ParserDesc
getOperationDesc( )
getOperations( )
isEnabledAndExecutable( )
Class oracle.ord.media.annotator.handlers.AnnTaskManager
AnnTaskManager Constructor
addIterCounter( )
decrIterCounter( )
done( )
getIterCounter( )
getMessage( )
getTaskCurrent( )
getTaskEnd( )
getTaskStart( )
incrIterCounter( )
incrTaskCurrent( )
isDone( )
isInitialized( )
setIterCounter( )
setMessage( )
setTask( )
setTaskCurrent(int)
setTaskCurrent(int, String)
Class oracle.ord.media.annotator.handlers.annotation.AnnotationFactory
AnnotationFactory Constructor
createAnnotationByName( )
Class oracle.ord.media.annotator.parsers.Parser
Parser Constructor
extractSamples( )
parse( )
saveToAnnotation( )
Class oracle.ord.media.annotator.utils.MADataInputStream
MADataInputStream(InputStream, boolean, String, String) Constructor
MADataInputStream(MADataInputStream, boolean, String, String) Constructor
available( )
close( )
isLittleEndian( )
mark( )
read(byte[ ])
read(byte[ ], int, int)
readAVILanguage( )
readByte( )
readByteArray(byte[ ], int)
readByteArray(int)
readColor48( )
readDate( )
readDate(int, String)
readExtended( )
readFixedPoint16( )
readFixedPoint32( )
readFourCC( )
readInt( )
readLong( )
readPascalString( )
readPascalString(int)
readPascalString(Short)
readQTLanguage( )
readRectangle( )
readShort( )
readString( )
readUnsignedByte( )
readUnsignedInt( )
readUnsignedShort( )
reset( )
setLittleEndian( )
skipBytes(int)
skipBytes(long)

8 Creating New Annotation Types

8.1 Writing a New Annotation Type
8.1.1 AnnotationProperties Element
8.1.2 AttributeDescriptors Element
8.1.3 Element Hierarchy
8.2 Using a New Annotation Type

Part III Appendixes

A Querying Stored Annotations

B Supported File Formats

C Defined Annotation Attributes

D Deprecated Features

D.1 Features Removed
D.2 General Deprecated Features
D.3 Methods Deprecated
D.3.1 Methods Deprecated from MADataInputStream Class

E Frequently Asked Questions

Index


Go to next page
Oracle
Copyright © 1996, 2002 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Book List
Go To Index
Index

Master Index

Feedback