Autopsy 4.22.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
MonthAbbreviation.java
Go to the documentation of this file.
1/*
2 * Autopsy
3 *
4 * Copyright 2020 Basis Technology Corp.
5 * Contact: carrier <at> sleuthkit <dot> org
6 *
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
10 *
11 * http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 */
19package org.sleuthkit.autopsy.discovery.ui;
20
21import org.openide.util.NbBundle;
22
26@NbBundle.Messages({
27 "MonthAbbreviation.januraryAbbrev=Jan",
28 "MonthAbbreviation.feburaryAbbrev=Feb",
29 "MonthAbbreviation.marchAbbrev=Mar",
30 "MonthAbbreviation.aprilAbbrev=Apr",
31 "MonthAbbreviation.mayAbbrev=May",
32 "MonthAbbreviation.juneAbbrev=Jun",
33 "MonthAbbreviation.julyAbbrev=Jul",
34 "MonthAbbreviation.augustAbbrev=Aug",
35 "MonthAbbreviation.septemberAbbrev=Sep",
36 "MonthAbbreviation.octoberAbbrev=Oct",
37 "MonthAbbreviation.novemberAbbrev=Nov",
38 "MonthAbbreviation.decemberAbbrev=Dec"
39})
40public enum MonthAbbreviation {
41 JANURARY(Bundle.MonthAbbreviation_januraryAbbrev()),
42 FEBURARY(Bundle.MonthAbbreviation_feburaryAbbrev()),
43 MARCH(Bundle.MonthAbbreviation_marchAbbrev()),
44 APRIL(Bundle.MonthAbbreviation_aprilAbbrev()),
45 MAY(Bundle.MonthAbbreviation_mayAbbrev()),
46 JUNE(Bundle.MonthAbbreviation_juneAbbrev()),
47 JULY(Bundle.MonthAbbreviation_julyAbbrev()),
48 AUGUST(Bundle.MonthAbbreviation_augustAbbrev()),
49 SEPTEMBER(Bundle.MonthAbbreviation_septemberAbbrev()),
50 OCTOBER(Bundle.MonthAbbreviation_octoberAbbrev()),
51 NOVEMBER(Bundle.MonthAbbreviation_novemberAbbrev()),
52 DECEMBER(Bundle.MonthAbbreviation_decemberAbbrev());
53
54 private final String abbreviation;
55
57 this.abbreviation = abbreviation;
58 }
59
60 @Override
61 public String toString() {
62 return this.abbreviation;
63 }
64
71 public static MonthAbbreviation fromMonthValue(int value) {
72 MonthAbbreviation[] months = MonthAbbreviation.values();
73 for(int i = 0; i < months.length; i++) {
74 if (i + 1 == value) {
75 return months[i];
76 }
77 }
78 return null;
79 }
80}

Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.