in extscript-core-root/extscript-core/src/main/java/org/apache/myfaces/extensions/scripting/jsf/resources/deprecated/ResourceMetaImpl.java [73:110]
public String getResourceIdentifier()
{
StringBuilder builder = new StringBuilder();
boolean firstSlashAdded = false;
if (_prefix != null && _prefix.length() > 0)
{
builder.append(_prefix);
firstSlashAdded = true;
}
if (_libraryName != null)
{
if (firstSlashAdded) builder.append('/');
builder.append(_libraryName);
firstSlashAdded = true;
}
if (_libraryVersion != null)
{
if (firstSlashAdded) builder.append('/');
builder.append(_libraryVersion);
firstSlashAdded = true;
}
if (_resourceName != null)
{
if (firstSlashAdded) builder.append('/');
builder.append(_resourceName);
firstSlashAdded = true;
}
if (_resourceVersion != null)
{
if (firstSlashAdded) builder.append('/');
builder.append(_resourceVersion);
builder.append(
_resourceName.substring(_resourceName.lastIndexOf('.')));
firstSlashAdded = true;
}
return builder.toString();
}