Symantec Internet Tools Data File 1.0^Sx-<&IZ java.io.* java.awt.*eg.MyWriterJZ java.io.* java.awt.*Kg.MyReader!java.io.Serializablef. ArtistList!java.io.Serializablejava.awt.Choicef. MusicDataBase,  java.awt.* java.applet.*java.util.StringTokenizerf. MusicDBAppletMusicDBApplet.SymAction- java.io.SerializableK.Artist. java.io.SerializableL.Album/ java.io.Serializablejava.util.Vectoru. AlbumListS8 java.io.* java.awt.*L. DBStorageAlbumaibo. java.io.Serializable u  AlbumListz{ / java.io.Serializable Artistaibo- java.io.Serializable v  ArtistListaFibo !java.io.Serializable z  DBStoragei< S8 MusicDBApplet! , java.applet.Applet MusicDataBaseyz !java.io.Serializable MyReaderJZMyWriterVH^WdpIZ MusicDBApplet.SymAction9 , java.awt.event.ActionListener &B0H,,&DqqtG)java.rmi.server.SkeletonNotFoundException?H'java.rmi.server.SocketSecurityException@=java.rmi.ServerExceptionA>java.rmi.ServerRuntimeExceptionB?java.rmi.StubNotFoundExceptionC@java.rmi.UnexpectedExceptionDAjava.rmi.UnknownHostExceptionEBjava.rmi.UnmarshalExceptionFR&java.security.acl.AclNotFoundExceptionGS$java.security.acl.LastOwnerExceptionHT#java.security.acl.NotOwnerExceptionIIjava.security.DigestExceptionJJ!java.security.InvalidKeyExceptionKK'java.security.InvalidParameterExceptionLLjava.security.KeyExceptionMM$java.security.KeyManagementExceptionNN&java.security.NoSuchAlgorithmExceptionOO%java.security.NoSuchProviderExceptionPPjava.security.ProviderExceptionQQ java.security.SignatureExceptionRUjava.sql.SQLExceptionSVjava.text.ParseExceptionT!java.util.EmptyStackExceptionUW"java.util.MissingResourceExceptionV" java.util.NoSuchElementExceptionWX#java.util.TooManyListenersExceptionXY!java.util.zip.DataFormatExceptionYZjava.util.zip.ZipExceptionZ[,symantec.itools.awt.InvalidTreeNodeException[\(symantec.itools.db.awt.FtpLoginException Control-C Control-BreakDatatype MisalignmentAccess Violation In Page Error No MemoryIllegal Instruction%Noncontinuable Exception&Invalid Disposition Array Bounds Exceeded Float Denormal Operand Float Divide by Zero Float Inexact Result Float Invalid OperationFloat OverflowFloat Stack CheckFloat UnderflowInteger Divide by ZeroInteger OverflowPrivileged InstructionStack OverflowBDLL Initialization FailedJNSNative Java exception0csSymantec C++ ExceptionDBStorageAlbumOaibo. java.io.Serializable u  AlbumListQz{ java.io.Serializable ArtistSaibo- java.io.Serializable v  ArtistListUaibo !java.io.Serializable z  DBStorageWi< S8 MusicDBAppletX!  java.applet.Applet MusicDataBase]aibo !java.io.Serializable } MyReader_JZMyWriteraVH^WdpIZ MusicDBApplet.SymActionb9 , Browser.datworkspaces.1024}Dependencies.datbreakpoints.datexceptions.dat watches.datworkspaces.1152w@av_$0H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDBApplet.java, 0 c_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDataBase.java!0,. `L,d c_H$qK9H:\aa_p_html\classes\cs231\lectures\MusicDB\MyWriter.javaIZ0,.T c_H$qE3H:\aa_p_html\classes\cs231\lectures\MusicDB\testing@BEk oHtG)java.rmi.server.SkeletonNotFoundException?H'java.rmi.server.SocketSecurityException@=java.rmi.ServerExceptionA>java.rmi.ServerRuntimeExceptionB?java.rmi.StubNotFoundExceptionC@java.rmi.UnexpectedExceptionDAjava.rmi.UnknownHostExceptionEBjava.rmi.UnmarshalExceptionFR&java.security.acl.AclNotFoundExceptionGS$java.security.acl.LastOwnerExceptionHT#java.security.acl.NotOwnerExceptionIIjava.security.DigestExceptionJJ!java.security.InvalidKeyExceptionKK'java.security.InvalidParameterExceptionLLjava.security.KeyExceptionMM$java.security.KeyManagementExceptionNN&java.security.NoSuchAlgorithmExceptionOO%java.security.NoSuchProviderExceptionPPjava.security.ProviderExceptionQQ java.security.SignatureExceptionRUjava.sql.SQLExceptionSVjava.text.ParseExceptionT!java.util.EmptyStackExceptionUW"java.util.MissingResourceExceptionV" java.util.NoSuchElementExceptionWX#java.util.TooManyListenersExceptionXY!java.util.zip.DataFormatExceptionYZjava.util.zip.ZipExceptionZ[,symantec.itools.awt.InvalidTreeNodeException[\(symantec.itools.db.awt.FtpLoginException Control-C Control-BreakDatatype MisalignmentAccess Violation In Page Error No MemoryIllegal Instruction%Noncontinuable Exception&Invalid Disposition Array Bounds Exceeded Float Denormal Operand Float Divide by Zero Float Inexact Result Float Invalid OperationFloat OverflowFloat Stack CheckFloat UnderflowInteger Divide by ZeroInteger OverflowPrivileged InstructionStack OverflowBDLL Initialization FailedJNSNative Java exception0csSymantec C++ Exception Browser.datworkspaces.1024Dependencies.dat$breakpoints.dat0exceptions.dat% watches.dat#workspaces.1152wav_$0H,,~TT~Tc_H$qH6H:\aa_p_html\classes\cs231\lectures\MusicDB\Album.java. 0 c_H$qL:H:\aa_p_html\classes\cs231\lectures\MusicDB\AlbumList.java/ @,.  oHc_H$qI7H:\aa_p_html\classes\cs231\lectures\MusicDB\Artist.java- 0BE7c_H$qM;H:\aa_p_html\classes\cs231\lectures\MusicDB\ArtistList.java!0X\Nc_H$qL:H:\aa_p_html\classes\cs231\lectures\MusicDB\DBStorage.javaS80nsec_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDBApplet.java, 0 c_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDataBase.java!0,. `L,d c_H$qK9H:\aa_p_html\classes\cs231\lectures\MusicDB\MyWriter.javaIZ0,.T c_H$qE3H:\aa_p_html\classes\cs231\lectures\MusicDB\testing0=/DebugMDIWorkSpace30.dat Browser.datworkspaces.1024Dependencies.dat$breakpoints.dat0exceptions.dat% watches.dat#workspaces.11527@av_$0B,,~TT~Tc_H$qH6H:\aa_p_html\classes\cs231\lectures\MusicDB\Album.java. 0 c_H$qL:H:\aa_p_html\classes\cs231\lectures\MusicDB\AlbumList.java/ @,. oHc_H$qI7H:\aa_p_html\classes\cs231\lectures\MusicDB\Artist.java- 0BE7c_H$qM;H:\aa_p_html\classes\cs231\lectures\MusicDB\ArtistList.java!0X\Nc_H$qL:H:\aa_p_html\classes\cs231\lectures\MusicDB\DBStorage.javaS80nsec_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDBApplet.java, 0 c_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDataBase.java!0,. `L,d c_H$qK9H:\aa_p_html\classes\cs231\lectures\MusicDB\MyWriter.javaIZ0,.T c_H$qE3H:\aa_p_html\classes\cs231\lectures\MusicDB\testing0=tG)java.rmi.server.SkeletonNotFoundException?H'java.rmi.server.SocketSecurityException@=java.rmi.ServerExceptionA>java.rmi.ServerRuntimeExceptionB?java.rmi.StubNotFoundExceptionC@java.rmi.UnexpectedExceptionDAjava.rmi.UnknownHostExceptionEBjava.rmi.UnmarshalExceptionFR&java.security.acl.AclNotFoundExceptionGS$java.security.acl.LastOwnerExceptionHT#java.security.acl.NotOwnerExceptionIIjava.security.DigestExceptionJJ!java.security.InvalidKeyExceptionKK'java.security.InvalidParameterExceptionLLjava.security.KeyExceptionMM$java.security.KeyManagementExceptionNN&java.security.NoSuchAlgorithmExceptionOO%java.security.NoSuchProviderExceptionPPjava.security.ProviderExceptionQQ java.security.SignatureExceptionRUjava.sql.SQLExceptionSVjava.text.ParseExceptionT!java.util.EmptyStackExceptionUW"java.util.MissingResourceExceptionV" java.util.NoSuchElementExceptionWX#java.util.TooManyListenersExceptionXY!java.util.zip.DataFormatExceptionYZjava.util.zip.ZipExceptionZ[,symantec.itools.awt.InvalidTreeNodeException[\(symantec.itools.db.awt.FtpLoginException Control-C Control-BreakDatatype MisalignmentAccess Violation In Page Error No MemoryIllegal Instruction%Noncontinuable Exception&Invalid Disposition Array Bounds Exceeded Float Denormal Operand Float Divide by Zero Float Inexact Result Float Invalid OperationFloat OverflowFloat Stack CheckFloat UnderflowInteger Divide by ZeroInteger OverflowPrivileged InstructionStack OverflowBDLL Initialization FailedJNSNative Java exception0csSymantec C++ Exception Browser.datDependencies.datebreakpoints.datdexceptions.datf watches.datqworkspaces.1152Sav_$0,,qqc_H$qH6H:\aa_p_html\classes\cs231\lectures\MusicDB\Album.java. 0c_H$qL:H:\aa_p_html\classes\cs231\lectures\MusicDB\AlbumList.java/ 0,.c_H$qI7H:\aa_p_html\classes\cs231\lectures\MusicDB\Artist.java- 0c_H$qM;H:\aa_p_html\classes\cs231\lectures\MusicDB\ArtistList.java!0,.c_H$qL:H:\aa_p_html\classes\cs231\lectures\MusicDB\DBStorage.javaS80c_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDBApplet.java, 0,.c_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDataBase.java!0c_H$qK9H:\aa_p_html\classes\cs231\lectures\MusicDB\MyReader.javaJZ0,.tH:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDBApplet.java, @ oHc_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDataBase.java!0,. `L,d.EditMDIWorkSpace30.datz String name Artist artist String date)Album(Artist \a\, String \n\, String \d\)tAlbum(String \n\, String \d\)8Vvoid deleteArtist(Artist \a\) \String getName()2void setName(String \n\)0String getDate()L- void setDate(String \d\)y0 Artist getArtist() 1 void setArtist(Artist \a\) 4 String toString() Vector albumsIvoid addAlbum(Album \a\)void deleteAlbum(Album \a\) ; int getMax()7Album getAlbum(int \i\)Album getAlbum(String \name\)void deleteArtist(Artist \a\) String longToString() String toString()h"7 String nameAlbumList albums (Artist(String \s\);String getName()3void setName(String \n\)71Album getAlbum(int \i\)h@void addAlbum(Album \album\)SString toString()]Artist artists[])int maxvoid addArtist(Artist \a\) ["Artist deleteArtist(String \name\) )Artist getArtist(String \name\) Artist getArtist(int \i\) ? int getMax()?-String longToString() lLString toString() String write(MusicDataBase \c\)MusicDataBase read()z2MusicDataBase read(File \data\, String \filename\) MusicDataBase myDB. void init()java.awt.Button addArtistButton:java.awt.TextField artistTF?9java.awt.Label artistLabel x4java.awt.Label label1/java.awt.Button addAlbumButton9"java.awt.Button deleteArtistButton=!java.awt.Button deleteAlbumButtonQ< java.awt.Label albumLabel 3 java.awt.TextField albumNameTF < java.awt.TextField albumDateTF < java.awt.Choice artistChoice 87 java.awt.Label label2o/java.awt.Label label3/java.awt.Label label4/java.awt.Label label5/java.awt.TextArea outputTA+7!java.awt.Button listArtistsButtonb<java.awt.TextField textField1 ; java.awt.Button listAlbumsButton;java.awt.Button saveButton 5java.awt.Button loadButton I5Hvoid addArtistButton_ActionPerformed(java.awt.event.ActionEvent \event\)4Gvoid addAlbumButton_ActionPerformed(java.awt.event.ActionEvent \event\)Kvoid deleteArtistButton_ActionPerformed(java.awt.event.ActionEvent \event\)"sCvoid loadButton_ActionPerformed(java.awt.event.ActionEvent \event\)1Cvoid saveButton_ActionPerformed(java.awt.event.ActionEvent \event\)void readASCII() xdAlbumList albums (ArtistList artists +void addArtist(Artist \a\) Ovoid addAlbum(Album \a\)QKArtist getArtist(String \name\) e void setChoices(Choice \choice\) "Artist deleteArtist(String \name\) String toString()pABufferedReader br MyReader()=MyReader(String \filename\)9Avoid openIt(String \filename\)zString giveMeTheNextLine()\boolean hasMoreData() 1 void close()String getFileName() PrintWriter ps p MyWriter()MyWriter(String \f\)void print(String \s\)Bvoid println(String \s\)F void close()[9x8void actionPerformed(java.awt.event.ActionEvent \event\) Vector albumsIvoid addAlbum(Album \a\)void deleteAlbum(Album \a\) ; int getMax()7Album getAlbum(int \i\)Album getAlbum(String \name\)void deleteArtist(Artist \a\) String longToString() String toString()h#Artist artists[])int maxvoid addArtist(Artist \a\) ["Artist deleteArtist(String \name\) )Artist getArtist(String \name\) Artist getArtist(int \i\) ? int getMax()?-String longToString() lL void save() String toString() MusicDataBase myDB. void init()java.awt.Button addArtistButton:java.awt.TextField artistTF?9java.awt.Label artistLabel x4java.awt.Label label1/java.awt.Button addAlbumButton9"java.awt.Button deleteArtistButton=!java.awt.Button deleteAlbumButtonQ< java.awt.Label albumLabel 3 java.awt.TextField albumNameTF < java.awt.TextField albumDateTF < java.awt.Choice artistChoice 87 java.awt.Label label2o/java.awt.Label label3/java.awt.Label label4/java.awt.Label label5/java.awt.TextArea outputTA+7!java.awt.Button listArtistsButtonb<java.awt.TextField textField1 ; java.awt.Button listAlbumsButton;java.awt.Button saveButton 5java.awt.Button loadButton I5Hvoid addArtistButton_ActionPerformed(java.awt.event.ActionEvent \event\)4Gvoid addAlbumButton_ActionPerformed(java.awt.event.ActionEvent \event\)Kvoid deleteArtistButton_ActionPerformed(java.awt.event.ActionEvent \event\)"sCvoid loadButton_ActionPerformed(java.awt.event.ActionEvent \event\)1Cvoid saveButton_ActionPerformed(java.awt.event.ActionEvent \event\)void readASCII() 3AlbumList albums (ArtistList artists +void addArtist(Artist \a\) Ovoid addAlbum(Album \a\)QKArtist getArtist(String \name\) e void setChoices(Choice \choice\) "Artist deleteArtist(String \name\)  void save()pNString toString()x8void actionPerformed(java.awt.event.ActionEvent \event\).EditMDIWorkSpace30.dat2 Browser.datworkspaces.1024Dependencies.dat$breakpoints.dat0exceptions.dat% watches.dat#workspaces.1152wcav_$ 0,,qqc_H$qH6H:\aa_p_html\classes\cs231\lectures\MusicDB\Album.java. 0c_H$qL:H:\aa_p_html\classes\cs231\lectures\MusicDB\AlbumList.java/ 0,.c_H$qI7H:\aa_p_html\classes\cs231\lectures\MusicDB\Artist.java- 0c_H$qM;H:\aa_p_html\classes\cs231\lectures\MusicDB\ArtistList.java!0,.c_H$qL:H:\aa_p_html\classes\cs231\lectures\MusicDB\DBStorage.javaS80c_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDBApplet.java, @,.:p c_H$qP>H:\aa_p_html\classes\cs231\lectures\MusicDB\MusicDataBase.java!0c_H$qK9H:\aa_p_html\classes\cs231\lectures\MusicDB\MyReader.javaJZ0,.t