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
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllProduct(Collection<Product> product)
           
 void addProduct(Product product)
           
 void clearProduct()
           
 Company getCompany()
           
 Employe getLeader()
           
 String getName()
           
 Collection<Product> getProduct()
           
 Product getProductByTopiaId(String topiaId)
           
 boolean isProductEmpty()
           
 void removeProduct(Product product)
           
 void setCompany(Company company)
           
 void setLeader(Employe leader)
           
 void setName(String name)
           
 void setProduct(Collection<Product> product)
           
 int sizeProduct()
           
 
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)

getName

String getName()

setLeader

void setLeader(Employe leader)

getLeader

Employe getLeader()

setCompany

void setCompany(Company company)

getCompany

Company getCompany()

addProduct

void addProduct(Product product)

addAllProduct

void addAllProduct(Collection<Product> product)

setProduct

void setProduct(Collection<Product> product)

removeProduct

void removeProduct(Product product)

clearProduct

void clearProduct()

getProduct

Collection<Product> getProduct()

getProductByTopiaId

Product getProductByTopiaId(String topiaId)

sizeProduct

int sizeProduct()

isProductEmpty

boolean isProductEmpty()


Copyright © 2004-2012 CodeLutin. All Rights Reserved.