|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topiatest.DepartmentAbstract
public abstract class DepartmentAbstract
| Field Summary | |
|---|---|
protected Company |
company
Nom de l'attribut en BD : company |
protected Employe |
leader
Nom de l'attribut en BD : leader |
protected String |
name
Nom de l'attribut en BD : name |
protected Collection<Product> |
product
Nom de l'attribut en BD : product |
| Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
|---|
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables |
| Fields inherited from interface org.nuiton.topiatest.Department |
|---|
PROPERTY_COMPANY, PROPERTY_LEADER, PROPERTY_NAME, PROPERTY_PRODUCT |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION |
| Constructor Summary | |
|---|---|
DepartmentAbstract()
|
|
| Method Summary | |
|---|---|
void |
accept(org.nuiton.topia.persistence.EntityVisitor visitor)
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur. |
void |
addAllProduct(Collection<Product> product)
addAllProduct : |
void |
addProduct(Product product)
addProduct : |
void |
clearProduct()
clearProduct : |
List<org.nuiton.topia.persistence.TopiaEntity> |
getAggregate()
getAggregate : |
Company |
getCompany()
getCompany : |
List<org.nuiton.topia.persistence.TopiaEntity> |
getComposite()
getComposite : |
Employe |
getLeader()
getLeader : |
String |
getName()
getName : |
Collection<Product> |
getProduct()
getProduct : |
Product |
getProductByTopiaId(String topiaId)
getProductByTopiaId : |
boolean |
isProductEmpty()
isProductEmpty : |
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 : |
String |
toString()
toString : |
| Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
|---|
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion |
| Field Detail |
|---|
protected String name
protected Employe leader
protected Company company
protected Collection<Product> product
| Constructor Detail |
|---|
public DepartmentAbstract()
| Method Detail |
|---|
public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
throws org.nuiton.topia.TopiaException
accept in interface org.nuiton.topia.persistence.TopiaEntityvisitor - le visiteur de l'entite.
org.nuiton.topia.TopiaExceptionpublic void setName(String name)
setName in interface Departmentname - public String getName()
getName in interface Departmentpublic void setLeader(Employe leader)
setLeader in interface Departmentleader - public Employe getLeader()
getLeader in interface Departmentpublic void setCompany(Company company)
setCompany in interface Departmentcompany - public Company getCompany()
getCompany in interface Departmentpublic void addProduct(Product product)
addProduct in interface Departmentproduct - public void addAllProduct(Collection<Product> product)
addAllProduct in interface Departmentproduct - public void setProduct(Collection<Product> product)
setProduct in interface Departmentproduct - public void removeProduct(Product product)
removeProduct in interface Departmentproduct - public void clearProduct()
clearProduct in interface Departmentpublic Collection<Product> getProduct()
getProduct in interface Departmentpublic Product getProductByTopiaId(String topiaId)
getProductByTopiaId in interface DepartmenttopiaId -
public int sizeProduct()
sizeProduct in interface Departmentpublic boolean isProductEmpty()
isProductEmpty in interface Department
public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
throws org.nuiton.topia.TopiaException
getAggregate in interface org.nuiton.topia.persistence.TopiaEntitygetAggregate in class org.nuiton.topia.persistence.TopiaEntityAbstractorg.nuiton.topia.TopiaException
public List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
throws org.nuiton.topia.TopiaException
getComposite in interface org.nuiton.topia.persistence.TopiaEntitygetComposite in class org.nuiton.topia.persistence.TopiaEntityAbstractorg.nuiton.topia.TopiaExceptionpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||