diff options
author | James Moger <james.moger@gitblit.com> | 2013-09-27 09:20:14 -0400 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2013-09-27 09:20:14 -0400 |
commit | b24affa70f5dd733c30a7a6a33fc73be738abe02 (patch) | |
tree | ca6d76f11bea52ea5034378ecdbfd7655174d833 /src | |
parent | 7535ebacc69a7b39993992c62cfc3456cdbe1d45 (diff) | |
download | gitblit-b24affa70f5dd733c30a7a6a33fc73be738abe02.tar.gz gitblit-b24affa70f5dd733c30a7a6a33fc73be738abe02.zip |
Remove unused class
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/gitblit/models/TicketModel.java | 119 |
1 files changed, 0 insertions, 119 deletions
diff --git a/src/main/java/com/gitblit/models/TicketModel.java b/src/main/java/com/gitblit/models/TicketModel.java deleted file mode 100644 index b8043c6c..00000000 --- a/src/main/java/com/gitblit/models/TicketModel.java +++ /dev/null @@ -1,119 +0,0 @@ -/*
- * Copyright 2011 gitblit.com.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package com.gitblit.models;
-
-import java.io.Serializable;
-import java.text.ParseException;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.List;
-
-/**
- * TicketModel is a serializable model class that represents a Ticgit ticket.
- *
- * @author James Moger
- *
- */
-public class TicketModel implements Serializable, Comparable<TicketModel> {
-
- private static final long serialVersionUID = 1L;
-
- public String id;
- public String name;
- public String title;
- public String state;
- public Date date;
- public String handler;
- public String milestone;
- public String email;
- public String author;
- public List<Comment> comments;
- public List<String> tags;
-
- public TicketModel(String ticketName) throws ParseException {
- state = "";
- name = ticketName;
- comments = new ArrayList<Comment>();
- tags = new ArrayList<String>();
-
- String[] chunks = name.split("_");
- if (chunks.length == 3) {
- date = new Date(Long.parseLong(chunks[0]) * 1000L);
- title = chunks[1].replace('-', ' ');
- }
- }
-
- @Override
- public int hashCode() {
- return id.hashCode();
- }
-
- @Override
- public boolean equals(Object o) {
- if (o instanceof TicketModel) {
- TicketModel other = (TicketModel) o;
- return id.equals(other.id);
- }
- return super.equals(o);
- }
-
- @Override
- public int compareTo(TicketModel o) {
- return date.compareTo(o.date);
- }
-
- /**
- * Comment is a serializable model class that represents a Ticgit ticket
- * comment.
- *
- * @author James Moger
- *
- */
- public static class Comment implements Serializable, Comparable<Comment> {
-
- private static final long serialVersionUID = 1L;
-
- public String text;
- public String author;
- public Date date;
-
- public Comment(String filename, String content) throws ParseException {
- String[] chunks = filename.split("_", -1);
- this.date = new Date(Long.parseLong(chunks[1]) * 1000L);
- this.author = chunks[2];
- this.text = content;
- }
-
- @Override
- public int hashCode() {
- return text.hashCode();
- }
-
- @Override
- public boolean equals(Object o) {
- if (o instanceof Comment) {
- Comment other = (Comment) o;
- return text.equals(other.text);
- }
- return super.equals(o);
- }
-
- @Override
- public int compareTo(Comment o) {
- return date.compareTo(o.date);
- }
- }
-}
|