Skip to content

Commit a0e9d89

Browse files
committed
Remoção de arquivos desnecessários e Comentários extras
1 parent ca87256 commit a0e9d89

File tree

14 files changed

+7
-273
lines changed

14 files changed

+7
-273
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Esta é uma aplicação feita para o projeto final de Computação II em 2021.2
1414

1515
## Funcionamento
1616

17-
- Ao fazer deploy do .war no GlassFish 5, o caminho para a página inicial é em ***/TrabalhoFinal-1.0-SNAPSHOT/api/file***
17+
- Ao fazer deploy do .war no GlassFish 5 usando Java 1.8 (Temurin-1.8), o caminho para a página inicial é em ***/TrabalhoFinal-1.0-SNAPSHOT/api/file***
1818

1919
- Na página inicial, será requisitado o MP3 a ser lido ou modificado[^1]:
2020

src/main/java/br/ufrj/ic/trabalhofinal/FileUploadService.java

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
3737
}
3838
}
3939

40+
//Nomes com & dão problema ao ler
4041
private String nameWithoutAmpersand(String filename) {
4142
StringBuilder str = new StringBuilder();
4243

src/main/java/br/ufrj/ic/trabalhofinal/MusicResource.java

+1
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ private static LinkedHashMap<Integer, String> genresMap() {
110110
return genres;
111111
}
112112

113+
//Gera um Select dos gêneros usando um for-loop no genresMap, pois o ID3v23 só permite gêneros predefinidos
113114
private static String GenreHtmlSelect() throws IOException, UnsupportedTagException, InvalidDataException {
114115
LinkedHashMap<Integer, String> genres = genresMap();
115116
LinkedHashMap<String, String> mutableInfoMP3 = MusicApplication.mutableData(MusicApplication.FILEPATH);

src/main/java/br/ufrj/ic/trabalhofinal/SalvarResource.java

+4
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,14 @@ public String Salvar(@QueryParam("título") @DefaultValue("") String titulo,
4040
byte[] albumImageData = null;
4141
String mimeType = null;
4242

43+
//Uma tag ID3v2 pode ter uma capa de álbum, logo é necessário salvar
4344
if (mp3file.hasId3v2Tag()) {
4445
oldId3v2Tag = mp3file.getId3v2Tag();
4546
albumImageData = oldId3v2Tag.getAlbumImage();
4647
mimeType = oldId3v2Tag.getAlbumImageMimeType();
4748
}
4849

50+
//remove o antigo para colocar os novos parâmetros sem interferência
4951
mp3file.removeId3v2Tag();
5052
ID3v2 id3v2Tag;
5153
id3v2Tag = new ID3v24Tag();
@@ -64,10 +66,12 @@ public String Salvar(@QueryParam("título") @DefaultValue("") String titulo,
6466
id3v2Tag.setUrl(url);
6567
id3v2Tag.setEncoder(encoder);
6668

69+
//Se for selecionado "nenhum" como gênero não será configurado um gênero
6770
if (!genero.equals("-1")) {
6871
id3v2Tag.setGenre(Integer.parseInt(genero));
6972
}
7073

74+
//Se a tag suporta capa, será recolocado aqui
7175
if (oldId3v2Tag != null) {
7276
id3v2Tag.setAlbumImage(albumImageData, mimeType);
7377
}

src/main/java/br/ufrj/ic/trabalhofinal/css/music-resource.css

-113
This file was deleted.

src/main/java/br/ufrj/ic/trabalhofinal/css/salvar-resource.css

-78
This file was deleted.

src/main/java/br/ufrj/ic/trabalhofinal/css/upload-resource.css

-81
This file was deleted.

target/TrabalhoFinal-1.0-SNAPSHOT.war

3 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)