1 15 package org.apache.tapestry.asset; 16 17 import org.apache.hivemind.Location; 18 import org.apache.hivemind.Resource; 19 import org.apache.hivemind.util.ToStringBuilder; 20 import org.apache.tapestry.IAsset; 21 22 30 31 public abstract class AbstractAsset implements IAsset 32 { 33 private Resource _resourceLocation; 34 private Location _location; 35 36 protected AbstractAsset(Resource resourceLocation, Location location) 37 { 38 _resourceLocation = resourceLocation; 39 _location = location; 40 } 41 42 public Location getLocation() 43 { 44 return _location; 45 } 46 47 public Resource getResourceLocation() 48 { 49 return _resourceLocation; 50 } 51 52 public String toString() 53 { 54 ToStringBuilder builder = new ToStringBuilder(this); 55 56 builder.append("resourceLocation", _resourceLocation); 57 builder.append("location", _location); 58 59 return builder.toString(); 60 } 61 } 62 | Popular Tags |