Subversion Repositories Projects

Rev

Rev 1564 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1540 - 1
package dongfang.mkt.frames;
2
 
3
import java.io.IOException;
4
 
1566 - 5
import dongfang.mkt.RequestFrameVisitor;
1540 - 6
 
1566 - 7
 
1540 - 8
public class SingleDisplayRequestFrame extends RequestFrame {
9
        private boolean allLinesInOneFrame;
10
 
11
        // private int autoSendInterval;
12
 
13
        private int page;
14
 
15
        SingleDisplayRequestFrame(int address) {
16
                super(address);
17
        }
18
 
19
        @Override
20
        public void accept(RequestFrameVisitor o) throws IOException {
21
                o.visit(this);
22
        }
23
 
24
        public boolean getAllLinesInOneFrame() {
25
                return allLinesInOneFrame;
26
        }
27
 
28
        public void setAllLinesInOneFrame(boolean allLinesInOneFrame) {
29
                this.allLinesInOneFrame = allLinesInOneFrame;
30
        }
31
 
32
        public int getMenuItem() {
33
                return page;
34
        }
35
 
36
        public void setMenuItem(int page) {
37
                this.page = page;
38
        }
39
 
40
        public int getMenuItemCode() {
41
                return allLinesInOneFrame ? page | 0x80 : page;
42
        }
43
 
44
        /*
45
        public int getAutoSendInterval() {
46
                return autoSendInterval;
47
        }
48
 
49
        public void setAutoSendInterval(int autoSendInterval) {
50
                this.autoSendInterval = autoSendInterval;
51
        }
52
        */
53
}