org.nuiton.topiatest
Interface Department

All Superinterfaces:
Serializable, org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
DepartmentAbstract, DepartmentImpl

public interface Department
extends org.nuiton.topia.persistence.TopiaEntity


Field Summary
static String PROPERTY_COMPANY
           
static String PROPERTY_LEADER
           
static String PROPERTY_NAME
           
static String PROPERTY_PRODUCT
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllProduct(Collection<Product> product)
          addAllProduct :
 void addProduct(Product product)
          addProduct :
 void clearProduct()
          clearProduct :
 Company getCompany()
          getCompany :
 Employe getLeader()
          getLeader :
 String getName()
          getName :
 Collection<Product> getProduct()
          getProduct : Retourne la collection.
 Product getProductByTopiaId(String topiaId)
          getProductByTopiaId : Recupère l'attribut product à partir de son topiaId
 boolean isProductEmpty()
          isProductEmpty : Retourne true si la collection product est vide.
 void removeProduct(Product product)
          removeProduct :
 void setCompany(Company company)
          setCompany :
 void setLeader(Employe leader)
          setLeader :
 void setName(String name)
          setName :
 void setProduct(Collection<Product> product)
          setProduct :
 int sizeProduct()
          sizeProduct : Retourne le nombre d'éléments de la collection product
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getComposite, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

PROPERTY_NAME

static final String PROPERTY_NAME
See Also:
Constant Field Values

PROPERTY_LEADER

static final String PROPERTY_LEADER
See Also:
Constant Field Values

PROPERTY_COMPANY

static final String PROPERTY_COMPANY
See Also:
Constant Field Values

PROPERTY_PRODUCT

static final String PROPERTY_PRODUCT
See Also:
Constant Field Values
Method Detail

setName

void setName(String name)
setName :

Parameters:
name - La valeur de l'attribut à positionner.

getName

String getName()
getName :

Returns:
String

setLeader

void setLeader(Employe leader)
setLeader :

Parameters:
leader - La valeur de l'attribut à positionner.

getLeader

Employe getLeader()
getLeader :

Returns:
Employe

setCompany

void setCompany(Company company)
setCompany :

Parameters:
company - La valeur de l'attribut à positionner.

getCompany

Company getCompany()
getCompany :

Returns:
Company

addProduct

void addProduct(Product product)
addProduct :

Parameters:
product - L'instance de org.nuiton.topiatest.Product à ajouter

addAllProduct

void addAllProduct(Collection<Product> product)
addAllProduct :

Parameters:
product - Les instances de org.nuiton.topiatest.Product à ajouter

setProduct

void setProduct(Collection<Product> product)
setProduct :

Parameters:
product - La valeur de l'attribut à positionner.

removeProduct

void removeProduct(Product product)
removeProduct :

Parameters:
product - L'instance de org.nuiton.topiatest.Product à retirer

clearProduct

void clearProduct()
clearProduct :


getProduct

Collection<Product> getProduct()
getProduct : Retourne la collection.

Returns:
Collection

getProductByTopiaId

Product getProductByTopiaId(String topiaId)
getProductByTopiaId : Recupère l'attribut product à partir de son topiaId

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
Product

sizeProduct

int sizeProduct()
sizeProduct : Retourne le nombre d'éléments de la collection product

Returns:
int

isProductEmpty

boolean isProductEmpty()
isProductEmpty : Retourne true si la collection product est vide.

Returns:
boolean


Copyright © 2004-2010 CodeLutin. All Rights Reserved.