public abstract class ListOfFiles extends Object
Handles a list of files.
| Modifier and Type | Class and Description |
|---|---|
class |
ListOfFiles.NewFileHandler |
| Constructor and Description |
|---|
ListOfFiles() |
ListOfFiles(String fileName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFileName(String fileName) |
abstract void |
closeFile() |
String |
getCurrentFileName() |
boolean |
getNextFile() |
long |
getRangeDuration() |
long |
getRangeEnd() |
long |
getRangeStart() |
boolean |
isFileList() |
abstract boolean |
isFileOpen() |
abstract boolean |
openFile() |
void |
setFileName(String fileName) |
void |
setNewFileHandler(ListOfFiles.NewFileHandler handler) |
public ListOfFiles(String fileName)
public ListOfFiles()
public void setFileName(String fileName)
public void addFileName(String fileName) throws NullPointerException
NullPointerExceptionpublic void setNewFileHandler(ListOfFiles.NewFileHandler handler)
@MXFPosition public long getRangeStart()
@MXFPosition public long getRangeEnd()
@MXFPosition public long getRangeDuration()
public String getCurrentFileName()
public abstract boolean openFile()
public abstract void closeFile()
public abstract boolean isFileOpen()
public boolean isFileList()
public boolean getNextFile()
(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.