String sValue = Val.chkStr((String)value);
if (sValue.length() > 0) {
sValue = Val.chkStr(this.resolveResourceUrl(schema,dom,esriTags,sValue));
}
if (sValue.length() > 0) {
String aimsct = Val.chkStr(ri.guessArcIMSContentTypeFromUrl(sValue));
if (aimsct.length() > 0) {
String sResUrl = sValue;
PropertyMeaning meaning2 = this.getPropertyMeanings().get(Meaning.MEANINGTYPE_RESOURCE_URL);
IStoreable storeable2 = this.getStoreables().get(Meaning.MEANINGTYPE_RESOURCE_URL);
if ((meaning2 != null) && (storeable2 != null)) {