|
||||||||||
| 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)
|
void |
addAllProduct(Collection<Product> product)
|
void |
addProduct(Product product)
|
void |
clearProduct()
|
List<org.nuiton.topia.persistence.TopiaEntity> |
getAggregate()
|
Company |
getCompany()
|
List<org.nuiton.topia.persistence.TopiaEntity> |
getComposite()
|
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()
|
String |
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.TopiaEntityorg.nuiton.topia.TopiaExceptionpublic void setName(String name)
setName in interface Departmentpublic String getName()
getName in interface Departmentpublic void setLeader(Employe leader)
setLeader in interface Departmentpublic Employe getLeader()
getLeader in interface Departmentpublic void setCompany(Company company)
setCompany in interface Departmentpublic Company getCompany()
getCompany in interface Departmentpublic void addProduct(Product product)
addProduct in interface Departmentpublic void addAllProduct(Collection<Product> product)
addAllProduct in interface Departmentpublic void setProduct(Collection<Product> product)
setProduct in interface Departmentpublic void removeProduct(Product product)
removeProduct in interface Departmentpublic void clearProduct()
clearProduct in interface Departmentpublic Collection<Product> getProduct()
getProduct in interface Departmentpublic Product getProductByTopiaId(String topiaId)
getProductByTopiaId in interface Departmentpublic 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 | |||||||||