01: /*
02: * Created on Oct 4, 2004
03: */
04: package org.openedit.store.retailproconvert;
05:
06: import java.util.ArrayList;
07: import java.util.List;
08:
09: import org.openedit.store.Category;
10:
11: /**
12: * @author cburkey
13: *
14: */
15: public class CatalogWithProducts extends Category {
16: protected List fieldStyles;
17:
18: public CatalogWithProducts(String inId, String inName) {
19: super (inId, inName);
20: }
21:
22: public void addStyle(Style inStyle) {
23: getStyles().add(inStyle);
24: }
25:
26: /**
27: * @return
28: */
29: public boolean hasStyles() {
30: return fieldStyles != null && fieldStyles.size() > 0;
31: }
32:
33: /**
34: * @return Returns the fieldStyles.
35: */
36: public List getStyles() {
37: if (fieldStyles == null) {
38: fieldStyles = new ArrayList();
39:
40: }
41:
42: return fieldStyles;
43: }
44:
45: /**
46: * @param inStyles The fieldStyles to set.
47: */
48: public void setStyles(List inStyles) {
49: this.fieldStyles = inStyles;
50: }
51:
52: }
|