playlist
Class Item

java.lang.Object
  extended byplaylist.Item

public class Item
extends java.lang.Object

Classe modélisant un item de lecture.


Field Summary
 int idItem
           
 java.lang.String nomItem
           
 int typeItem
           
 java.lang.String url
           
 
Constructor Summary
Item()
           
 
Method Summary
 void create(java.lang.String fichier)
          Crée unitem à partir du chemin d'un fichier.
 int getIdItem()
          Retourne l'identifiant de l'item.
 java.lang.String getNomItem()
          Retourne le nom de l'item.
 TypeItem getTypeItem()
          Retourne le nom de l'item.
 java.lang.String getUrl()
          Retourne le chemin de l'item.
static Item search(java.lang.String fichier)
          Retourne l'item lié au fichier passé en paramètre.
 void setIdItem(int idItem)
          Spécifie l'identifiant de l'item.
 void setNomItem(java.lang.String nomItem)
          Spécifie le nom de l'item.
 void setTypeItem(TypeItem typeItem)
          Spécifie le type de l'item.
 void setUrl(java.lang.String url)
          Spécifie le chemin de l'item.
 boolean validate(TypeItem type)
          Valide l'item en fonction du type passé en paramètre.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idItem

public int idItem

nomItem

public java.lang.String nomItem

url

public java.lang.String url

typeItem

public int typeItem
Constructor Detail

Item

public Item()
Method Detail

create

public void create(java.lang.String fichier)
Crée unitem à partir du chemin d'un fichier.


validate

public boolean validate(TypeItem type)
Valide l'item en fonction du type passé en paramètre.


search

public static Item search(java.lang.String fichier)
Retourne l'item lié au fichier passé en paramètre.


getIdItem

public int getIdItem()
Retourne l'identifiant de l'item.


setIdItem

public void setIdItem(int idItem)
Spécifie l'identifiant de l'item.


getNomItem

public java.lang.String getNomItem()
Retourne le nom de l'item.


setNomItem

public void setNomItem(java.lang.String nomItem)
Spécifie le nom de l'item.


getTypeItem

public TypeItem getTypeItem()
Retourne le nom de l'item.


setTypeItem

public void setTypeItem(TypeItem typeItem)
Spécifie le type de l'item.


getUrl

public java.lang.String getUrl()
Retourne le chemin de l'item.


setUrl

public void setUrl(java.lang.String url)
Spécifie le chemin de l'item.