in extscript-core-root/extscript-core/src/main/java/org/apache/myfaces/extensions/scripting/jsf/resources/deprecated/AliasResourceMetaImpl.java [54:90]
public String getResourceIdentifier()
{
StringBuilder builder = new StringBuilder();
boolean firstSlashAdded = false;
if (getLocalePrefix() != null && getLocalePrefix().length() > 0)
{
builder.append(getLocalePrefix());
firstSlashAdded = true;
}
if (getLibraryName() != null)
{
if (firstSlashAdded) builder.append('/');
builder.append(getLibraryName());
firstSlashAdded = true;
}
if (getLibraryVersion() != null)
{
if (firstSlashAdded) builder.append('/');
builder.append(getLibraryVersion());
firstSlashAdded = true;
}
if (getRealResourceName() != null)
{
if (firstSlashAdded) builder.append('/');
builder.append(getRealResourceName());
firstSlashAdded = true;
}
if (getResourceVersion() != null)
{
if (firstSlashAdded) builder.append('/');
builder.append(getResourceVersion());
builder.append(
getRealResourceName().substring(getRealResourceName().lastIndexOf('.')));
firstSlashAdded = true;
}
return builder.toString();
}