public interface  io.wcm.handler.media.Asset extends java.lang.Object implements org.apache.sling.api.adapter.Adaptable
{
public abstract java.lang.String getTitle();
public abstract java.lang.String getAltText();
public abstract java.lang.String getDescription();
public abstract java.lang.String getPath();
public abstract org.apache.sling.api.resource.ValueMap getProperties();
public abstract io.wcm.handler.media.Rendition getDefaultRendition();
public abstract io.wcm.handler.media.Rendition getRendition(io.wcm.handler.media.MediaArgs);
public abstract io.wcm.handler.media.Rendition getImageRendition(io.wcm.handler.media.MediaArgs);
public abstract io.wcm.handler.media.Rendition getDownloadRendition(io.wcm.handler.media.MediaArgs);
public abstract io.wcm.handler.media.UriTemplate getUriTemplate(io.wcm.handler.media.UriTemplateType);
public java.lang.Object adaptTo(java.lang.Class)
{
java.lang.Error $r;
java.lang.Class parameter;
io.wcm.handler.media.Asset this;
this := @this: io.wcm.handler.media.Asset;
parameter := @parameter: java.lang.Class;
$r = new java.lang.Error;
specialinvoke $r.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <io.wcm.handler.media.Asset: java.lang.Object adaptTo(java.lang.Class)> does not exist!");
throw $r;
}
}