1 package net.sf.jpkgmk.prototype;
2
3
4
5
6
7
8
9
10
11
12
13 public class PrototypeEntryFileEditable extends PrototypeEntryFile {
14
15
16
17
18
19 public PrototypeEntryFileEditable(String entryPath)
20 {
21 this(null, null, entryPath, null, null, null, null, null);
22 }
23
24
25
26
27
28
29
30
31
32
33
34 public PrototypeEntryFileEditable(Integer part, String fileClass, String entryPath, String entryPathSource, String perm, String owner, String group, PrototypeEntryCommandDefault entryCommandDefault)
35 {
36 super(part, PrototypeEntryType.E, fileClass, entryPath, entryPathSource, perm, owner, group, entryCommandDefault);
37 }
38
39
40 public static class PrototypeEntryFileEditableParser extends PrototypeEntryFileParser implements PrototypeEntryParser
41 {
42
43 public PrototypeEntryFileEditableParser()
44 {
45 super();
46 }
47
48 @Override
49 protected PrototypeEntry createEntry(Integer part, String fileClass,
50 String entryPath, String entryPathSource, String mode,
51 String owner, String group, PrototypeEntryCommandDefault entryCommandDefault) {
52
53 return new PrototypeEntryFileEditable(part, fileClass, entryPath, entryPathSource, mode, owner, group, entryCommandDefault);
54 }
55
56 }
57 }