1 package org.apache.ojb.broker; 2 3 4 7 public class ProductGroupWithTypedCollection implements java.io.Serializable 8 { 9 10 11 public int getId() 12 { 13 return groupId; 14 } 15 16 17 public String toString() 18 { 19 return 20 "----\n" + 21 "group Id: " + groupId + "\n" + 22 "name: " + groupName + "\n" + 23 "description: " + description + "\n" + 24 "articles in group: " + allArticlesInGroup; 25 } 26 27 28 public String getName() 29 { 30 return groupName; 31 } 32 33 34 private ArticleCollection allArticlesInGroup; 35 36 private String description; 37 38 private int groupId; 39 40 private String groupName; 41 42 public ProductGroupWithTypedCollection(int pGroupId, String pGroupName, String pDescription) 43 { 44 groupId = pGroupId; 45 groupName = pGroupName; 46 description = pDescription; 47 } 48 49 public ProductGroupWithTypedCollection() 50 { 51 } 52 53 54 55 public ArticleCollection getAllArticles() 56 { 57 return allArticlesInGroup; 58 } 59 60 61 public void setId(int newValue) 62 { 63 groupId = newValue; 64 } 65 69 public ArticleCollection getAllArticlesInGroup() 70 { 71 return allArticlesInGroup; 72 } 73 74 78 public void setAllArticlesInGroup(ArticleCollection allArticlesInGroup) 79 { 80 this.allArticlesInGroup = allArticlesInGroup; 81 } 82 83 87 public String getDescription() 88 { 89 return description; 90 } 91 92 96 public void setDescription(String description) 97 { 98 this.description = description; 99 } 100 101 105 public int getGroupId() 106 { 107 return groupId; 108 } 109 110 114 public void setGroupId(int groupId) 115 { 116 this.groupId = groupId; 117 } 118 119 123 public String getGroupName() 124 { 125 return groupName; 126 } 127 128 132 public void setGroupName(String groupName) 133 { 134 this.groupName = groupName; 135 } 136 137 } 138 | Popular Tags |