Skip to content

Package: AccessibleAbstractArchiveComponent

AccessibleAbstractArchiveComponent

nameinstructionbranchcomplexitylinemethod
AccessibleAbstractArchiveComponent(String, int)
M: 0 C: 7
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
getMode()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%

Coverage

1: package archive;
2:
3: /**
4: * Represents an accessible element in an archive.
5: *
6: * @author max
7: *
8: */
9: public abstract class AccessibleAbstractArchiveComponent extends AbstractArchiveComponent {
10:
11:         /**
12:          * the access mode.
13:          */
14:         private final int mode;
15:
16:         /**
17:          * Creates an component with the specified name an access mode.
18:          *
19:          * @param name
20:          * the name
21:          * @param mode
22:          * {@inheritDoc} the access mode
23:          */
24:         public AccessibleAbstractArchiveComponent(final String name, final int mode) {
25:                 super(name);
26:                 this.mode = mode;
27:         }
28:
29:         /**
30:          * Getter.
31:          *
32:          * @return the access mode
33:          */
34:         public int getMode() {
35:                 return mode;
36:         }
37:
38: }