|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.github.stephenc.javaisotools.iso9660.StandardConfig
public abstract class StandardConfig
| Constructor Summary | |
|---|---|
StandardConfig()
|
|
| Method Summary | |
|---|---|
ISO9660File |
getAbstractFile()
Returns active Abstract file |
Object |
getApp()
Returns active Application Identifier |
ISO9660File |
getBibFile()
Returns active Bibliographic file |
ISO9660File |
getCopyrightFile()
Returns active Copyright file |
Date |
getCreateDate()
Returns active Creation Date |
Object |
getDataPreparer()
Returns active Data Preparer |
Date |
getEffectiveDate()
Returns active Effective Date |
Date |
getExpireDate()
Returns active Expiration Date |
List<ISO9660File> |
getFiles()
Returns active metadata files Possibly including Publisher, Data Preparer and Application Identifier as well as Abstract, Bibliographic and Copyright File |
Date |
getModDate()
Returns active Modification Date |
Object |
getPublisher()
Returns active Publisher |
String |
getSystemID()
Returns active System Identifier |
String |
getVolumeID()
Returns active Volume Identifier |
int |
getVolumeSequenceNumber()
Returns active Volume Sequence Number |
String |
getVolumeSetID()
Returns active Volume Set Identifier |
int |
getVolumeSetSize()
Returns active Volume Set Size |
void |
setAbstractFile(File abstractFile)
Set Abstract file |
void |
setApp(File app)
Set Application Identifier |
void |
setApp(String app)
Set Application Identifier |
void |
setBibFile(File bibFile)
Set Bibliographic file |
void |
setCopyrightFile(File copyrightFile)
Set Copyright file |
void |
setCreateDate(Date createDate)
Set Creation Date |
void |
setDataPreparer(File dataPreparer)
Set Data Preparer |
void |
setDataPreparer(String dataPreparer)
Set Data Preparer |
void |
setEffectiveDate(Date effectiveDate)
Set Effective Date |
void |
setExpireDate(Date expireDate)
Set Expiration Date |
void |
setModDate(Date modDate)
Set Modification Date |
void |
setPublisher(File publisher)
Set Publisher |
void |
setPublisher(String publisher)
Set Publisher |
void |
setSystemID(String systemID)
Set System Identifier |
void |
setVolumeID(String volumeID)
Set Volume Identifier |
void |
setVolumeSequenceNumber(int volSeqNo)
Set Volume Sequence Number |
void |
setVolumeSetID(String volumeSetID)
Set Volume Set Identifier |
void |
setVolumeSetSize(int volSetSize)
Set Volume Set Size |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StandardConfig()
| Method Detail |
|---|
public List<ISO9660File> getFiles()
public ISO9660File getAbstractFile()
public void setAbstractFile(File abstractFile)
throws HandlerException
abstractFile - File containing Abstract information (to be recorded in root directory)
HandlerException - Problems converting to ISO9660Filepublic ISO9660File getBibFile()
public void setBibFile(File bibFile)
throws HandlerException
bibFile - File containing Bibliographic information (to be recorded in root directory)
HandlerException - Problems converting to ISO9660Filepublic ISO9660File getCopyrightFile()
public void setCopyrightFile(File copyrightFile)
throws HandlerException
copyrightFile - File containing Copyright information (to be recorded in root directory)
HandlerException - Problems converting to ISO9660Filepublic int getVolumeSequenceNumber()
public void setVolumeSequenceNumber(int volSeqNo)
throws ConfigException
volSeqNo - Volume Sequence Number
ConfigException - Invalid numberpublic String getVolumeSetID()
public void setVolumeSetID(String volumeSetID)
throws ConfigException
volumeSetID - Volume Set Identifier
ConfigException - String too longpublic int getVolumeSetSize()
public void setVolumeSetSize(int volSetSize)
throws ConfigException
volSetSize - Volume Set Size
ConfigException - Invalid numberpublic Object getApp()
public void setApp(String app)
throws ConfigException
app - Application Identifier
ConfigException - String too long
public void setApp(File app)
throws HandlerException
app - File containing information on the Application
HandlerException - Problems converting to ISO9660Filepublic Date getCreateDate()
public void setCreateDate(Date createDate)
createDate - Date when volume was createdpublic Object getDataPreparer()
public void setDataPreparer(String dataPreparer)
throws ConfigException
dataPreparer - Data Preparer of the volume
ConfigException - String too long
public void setDataPreparer(File dataPreparer)
throws HandlerException
dataPreparer - File containting information on the volume data preparer
HandlerException - Problems converting to ISO9660Filepublic Date getEffectiveDate()
public void setEffectiveDate(Date effectiveDate)
effectiveDate - Date when volume data is effectivepublic Date getExpireDate()
public void setExpireDate(Date expireDate)
expireDate - Date when volume data expirespublic Date getModDate()
public void setModDate(Date modDate)
modDate - Date when volume data was last modifiedpublic Object getPublisher()
public void setPublisher(String publisher)
throws ConfigException
publisher - Publisher of the volume
ConfigException - String too long
public void setPublisher(File publisher)
throws HandlerException
publisher - File containing information on the volume publisher
HandlerException - Problems converting to ISO9660Filepublic String getSystemID()
public void setSystemID(String systemID)
throws ConfigException
systemID - Identifier for the system that can act upon the System Area
ConfigException - String too longpublic String getVolumeID()
public void setVolumeID(String volumeID)
throws ConfigException
volumeID - Identifier for the volume (disc name)
ConfigException - String too long
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||