Class PartiesReportVisitor
- java.lang.Object
-
- cz.cvut.fel.sit.omo.foodchain.reporting.PartiesReportVisitor
-
- All Implemented Interfaces:
ReportTextVisitor
public class PartiesReportVisitor extends java.lang.Object implements ReportTextVisitor
-
-
Field Summary
-
Fields inherited from interface cz.cvut.fel.sit.omo.foodchain.reporting.ReportTextVisitor
db, ln
-
-
Constructor Summary
Constructors Constructor Description PartiesReportVisitor()
-
Method Summary
Modifier and Type Method Description java.lang.Stringvisit(NodeBase node)Checks node and generate report based on information in nodejava.lang.Stringvisit(Action action)Checks action and generate report based on information in actionjava.lang.Stringvisit(ProductTransaction transaction)Checks product transaction and generate report based on information in transactionjava.lang.Stringvisit(Product product)Checks product and generate report based on information in product-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cz.cvut.fel.sit.omo.foodchain.reporting.ReportTextVisitor
visit, visit
-
-
-
-
Field Detail
-
current
private NodeBase current
-
-
Method Detail
-
visit
public java.lang.String visit(NodeBase node)
Description copied from interface:ReportTextVisitorChecks node and generate report based on information in node- Specified by:
visitin interfaceReportTextVisitor- Parameters:
node- Node to generate report- Returns:
- Report in String
-
visit
public java.lang.String visit(Product product)
Description copied from interface:ReportTextVisitorChecks product and generate report based on information in product- Specified by:
visitin interfaceReportTextVisitor- Parameters:
product- Product to generate report- Returns:
- Report in String
-
visit
public java.lang.String visit(ProductTransaction transaction)
Description copied from interface:ReportTextVisitorChecks product transaction and generate report based on information in transaction- Specified by:
visitin interfaceReportTextVisitor- Parameters:
transaction- Transaction to generate report- Returns:
- Report in String
-
visit
public java.lang.String visit(Action action)
Description copied from interface:ReportTextVisitorChecks action and generate report based on information in action- Specified by:
visitin interfaceReportTextVisitor- Parameters:
action- Action to generate report- Returns:
- Report in String
-
-