// TODO we need to expose this functionality for any class not just for
// markupcontainers in markupcache so we dont have to replicate this
// logic here
// Get locator to search for the resource
final IResourceStreamLocator locator = Application.get().getResourceSettings()
.getResourceStreamLocator();
final Session session = Session.get();
final String style = session.getStyle();
final Locale locale = session.getLocale();
MarkupResourceStream markupResourceStream = null;
Class containerClass = getClass();
while (!(containerClass.equals(MarkupComponentBorder.class)))
{
String path = containerClass.getName().replace('.', '/');
IResourceStream resourceStream = locator.locate(containerClass, path, style, locale,
markupType);
// Did we find it already?
if (resourceStream != null)
{