Changeset 14143
- Timestamp:
- 07/03/09 18:45:39 (13 months ago)
- Location:
- incubator/examples
- Files:
-
- 20 added
- 5 removed
- 2 modified
- 2 copied
-
accounts/commandline/config/nakedobjects.properties (modified) (1 diff)
-
accounts/commandline/src/main/resources/images/Account.gif (added)
-
accounts/commandline/src/main/resources/images/Category.gif (added)
-
accounts/commandline/src/main/resources/images/Column.gif (added)
-
accounts/commandline/src/main/resources/images/Credit.gif (added)
-
accounts/commandline/src/main/resources/images/Debit.gif (added)
-
accounts/commandline/src/main/resources/images/Report.gif (added)
-
accounts/commandline/src/main/resources/images/When.gif (added)
-
accounts/commandline/src/main/resources/images/blackboard.gif (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/Account.java (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/Alert.java (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/Category.java (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/Transaction.java (copied) (copied from incubator/examples/accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/claim/Transaction.java) (1 diff)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/TransactionCreator.java (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/claim (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/employee (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/employee/Employee.java (deleted)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/employee/EmployeeRepository.java (deleted)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/transaction (copied) (copied from incubator/examples/accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/employee)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/transaction/Cheque.java (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/transaction/Credit.java (added)
-
accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/transaction/Debit.java (added)
-
accounts/fixture/src/main/java/org/nakedobjects/application/accounts/fixture/Accounts.java (added)
-
accounts/fixture/src/main/java/org/nakedobjects/application/accounts/fixture/Categories.java (added)
-
accounts/fixture/src/main/java/org/nakedobjects/application/accounts/fixture/ClaimsFixture.java (deleted)
-
accounts/service/src/main/java/org/nakedobjects/application/accounts/service/Task.java (added)
-
accounts/service/src/main/java/org/nakedobjects/application/accounts/service/claim (deleted)
-
accounts/service/src/main/java/org/nakedobjects/application/accounts/service/employee/EmployeeRepositoryInMemory.java (deleted)
-
pom.xml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
incubator/examples/accounts/commandline/config/nakedobjects.properties
r14071 r14143 1 1 nakedobjects.services.prefix = org.nakedobjects.application.accounts 2 nakedobjects.services = service. employee.EmployeeRepositoryInMemory, \3 service.claim.ClaimRepositoryInMemory 2 nakedobjects.services = service.Task, repository#dom.Account, repository#dom.Category, \ 3 repository#dom.transaction.Credit, repository#dom.transaction.Debit 4 4 5 5 6 6 nakedobjects.fixtures.prefix= org.nakedobjects.application.accounts.fixture 7 nakedobjects.fixtures= C laimsFixture7 nakedobjects.fixtures= Categories, Accounts 8 8 9 9 -
incubator/examples/accounts/dom/src/main/java/org/nakedobjects/application/accounts/dom/Transaction.java
r14137 r14143 1 package org.nakedobjects.application.accounts.dom .claim;1 package org.nakedobjects.application.accounts.dom; 2 2 3 3 import org.nakedobjects.applib.AbstractDomainObject; 4 import org.nakedobjects.applib.annotation.Disabled; 5 import org.nakedobjects.applib.annotation.Optional; 6 import org.nakedobjects.applib.value.Date; 7 import org.nakedobjects.applib.value.Money; 8 4 9 5 10 public class Transaction extends AbstractDomainObject { 11 private Date date; 12 private Money amount; 13 private String description; 14 private TransactionCreator createdBy; 15 private Account accountFrom; 16 private Account accountTo; 17 private Category category; 18 private boolean reconciled; 6 19 20 public String title() { 21 return description; 22 } 23 24 public Date getDate() { 25 return date; 26 } 27 28 public void setDate(Date date) { 29 this.date = date; 30 } 31 32 public Money getAmount() { 33 return amount; 34 } 35 36 public void setAmount(Money amount) { 37 this.amount = amount; 38 } 39 40 @Optional 41 public String getDescription() { 42 return description; 43 } 44 45 public void setDescription(String description) { 46 this.description = description; 47 } 48 49 @Optional 50 public TransactionCreator getCreatedBy() { 51 return createdBy; 52 } 53 54 public void setCreatedBy(TransactionCreator createdBy) { 55 this.createdBy = createdBy; 56 } 57 58 @Disabled 59 @Optional 60 public Account getAccountFrom() { 61 return accountFrom; 62 } 63 64 public void setAccountFrom(Account accountFrom) { 65 this.accountFrom = accountFrom; 66 } 67 68 @Disabled 69 @Optional 70 public Account getAccountTo() { 71 return accountTo; 72 } 73 74 public void setAccountTo(Account accountTo) { 75 this.accountTo = accountTo; 76 } 77 78 public Category getCategory() { 79 return category; 80 } 81 82 public void setCategory(Category category) { 83 this.category = category; 84 } 85 86 @Disabled 87 public boolean isReconciled() { 88 return reconciled; 89 } 90 91 public void setReconciled(boolean reconciled) { 92 this.reconciled = reconciled; 93 } 7 94 } 8 95 9 10 96 // Copyright (c) Naked Objects Group Ltd. -
incubator/examples/pom.xml
r14071 r14143 154 154 155 155 <properties> 156 <nakedobjects.version>4.0- alpha-5</nakedobjects.version>157 <plugins.version>1.0- alpha-5</plugins.version>156 <nakedobjects.version>4.0-beta-1</nakedobjects.version> 157 <plugins.version>1.0-beta-1</plugins.version> 158 158 </properties> 159 159
