You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2017/06/10 23:31:24 UTC

incubator-juneau git commit: Remove unused class.

Repository: incubator-juneau
Updated Branches:
  refs/heads/master bc3a393c2 -> c91d7b405


Remove unused class.


Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau/commit/c91d7b40
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau/tree/c91d7b40
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau/diff/c91d7b40

Branch: refs/heads/master
Commit: c91d7b405ed07c7f42c820f30210cedfd44501ec
Parents: bc3a393
Author: JamesBognar <ja...@apache.org>
Authored: Sat Jun 10 19:31:22 2017 -0400
Committer: JamesBognar <ja...@apache.org>
Committed: Sat Jun 10 19:31:22 2017 -0400

----------------------------------------------------------------------
 .../apache/juneau/rest/labels/ResourceLink.java | 68 --------------------
 1 file changed, 68 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/c91d7b40/juneau-rest/src/main/java/org/apache/juneau/rest/labels/ResourceLink.java
----------------------------------------------------------------------
diff --git a/juneau-rest/src/main/java/org/apache/juneau/rest/labels/ResourceLink.java b/juneau-rest/src/main/java/org/apache/juneau/rest/labels/ResourceLink.java
deleted file mode 100644
index 68dd7aa..0000000
--- a/juneau-rest/src/main/java/org/apache/juneau/rest/labels/ResourceLink.java
+++ /dev/null
@@ -1,68 +0,0 @@
-// ***************************************************************************************************************************
-// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  See the NOTICE file *
-// * distributed with this work for additional information regarding copyright ownership.  The ASF licenses this file        *
-// * to you 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 org.apache.juneau.rest.labels;
-
-import static org.apache.juneau.internal.StringUtils.*;
-
-import java.text.*;
-
-import org.apache.juneau.dto.*;
-import org.apache.juneau.rest.*;
-
-/**
- * A simple link to a child of a parent resource.
- */
-public class ResourceLink extends Link {
-
-	/**
-	 * Constructor.
-	 *
-	 * @param req The HTTP request from the parent resource.
-	 * @param childPath The child resource path.
-	 * @param args Optional {@link MessageFormat}-style arguments.
-	 */
-	public ResourceLink(RestRequest req, String childPath, Object...args) {
-		super(getName(getPath(childPath,args)), getHref(req, getPath(childPath,args)));
-	}
-
-	/**
-	 * Constructor.
-	 *
-	 * @param label The label for the link.
-	 * @param req The HTTP request from the parent resource.
-	 * @param childPath The child resource path.
-	 * @param args Optional {@link MessageFormat}-style arguments.
-	 */
-	public ResourceLink(String label, RestRequest req, String childPath, Object...args) {
-		super(label, getHref(req, getPath(childPath,args)));
-	}
-
-	private static String getName(String childPath) {
-		String s = childPath;
-		if (childPath.indexOf('/') == -1)
-			s = childPath;
-		else
-			s = childPath.substring(childPath.lastIndexOf('/')+1);
-		return urlDecode(s);
-	}
-
-	private static String getHref(RestRequest req, String childPath) {
-		return req.getServletURIBuilder().append('/').append(childPath).toString();
-	}
-
-	private static String getPath(String childPath, Object...args) {
-		if (args.length > 0)
-			childPath = MessageFormat.format(childPath, args);
-		return childPath;
-	}
-}