source: java/Framclipse/com.framsticks.framclipse/src/com/framsticks/framclipse/script/context/File.java @ 437

Last change on this file since 437 was 437, checked in by Mateusz Poszwa, 9 years ago

Added Framclipse as developed by Bartosz Kukawka and Tomek Maciejewski in 2010

  • Property svn:eol-style set to native
File size: 1.4 KB
Line 
1package com.framsticks.framclipse.script.context;
2
3import java.util.ArrayList;
4import java.util.List;
5
6import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
7import com.thoughtworks.xstream.annotations.XStreamImplicit;
8
9public class File {
10
11        @XStreamAsAttribute
12        private String pattern;
13
14        @XStreamAsAttribute
15        private String label;
16
17        @XStreamImplicit(itemFieldName = "objects")
18        private List<Objects> objects = new ArrayList<Objects>();
19
20        private Code code;
21
22        @XStreamImplicit(itemFieldName = "script")
23        private List<Script> scripts = new ArrayList<Script>();
24
25        @XStreamImplicit(itemFieldName = "properties")
26        private List<Properties> properties = new ArrayList<Properties>();
27
28        public String getPattern() {
29                return pattern;
30        }
31
32        public void setPattern(String pattern) {
33                this.pattern = pattern;
34        }
35
36        public String getLabel() {
37                return label;
38        }
39
40        public void setLabel(String label) {
41                this.label = label;
42        }
43
44        public List<Objects> getObjects() {
45                return objects;
46        }
47
48        public void setObjects(List<Objects> objects) {
49                this.objects = objects;
50        }
51
52        public Code getCode() {
53                return code;
54        }
55
56        public void setCode(Code code) {
57                this.code = code;
58        }
59
60        public List<Script> getScripts() {
61                return scripts;
62        }
63
64        public void setScripts(List<Script> scripts) {
65                this.scripts = scripts;
66        }
67
68        public List<Properties> getProperties() {
69                return properties;
70        }
71
72        public void setProperties(List<Properties> properties) {
73                this.properties = properties;
74        }
75
76}
Note: See TracBrowser for help on using the repository browser.