Java源码示例:org.apache.tiles.request.ApplicationResource

示例1
@Override
protected List<ApplicationResource> getSources(ApplicationContext applicationContext) {
	if (definitions != null) {
		List<ApplicationResource> result = new LinkedList<>();
		for (String definition : definitions) {
			Collection<ApplicationResource> resources = applicationContext.getResources(definition);
			if (resources != null) {
				result.addAll(resources);
			}
		}
		return result;
	}
	else {
		return super.getSources(applicationContext);
	}
}
 
示例2
@Override
protected List<ApplicationResource> getSources(ApplicationContext applicationContext) {
	if (definitions != null) {
		List<ApplicationResource> result = new LinkedList<>();
		for (String definition : definitions) {
			Collection<ApplicationResource> resources = applicationContext.getResources(definition);
			if (resources != null) {
				result.addAll(resources);
			}
		}
		return result;
	}
	else {
		return super.getSources(applicationContext);
	}
}
 
示例3
@Override
protected List<ApplicationResource> getSources(ApplicationContext applicationContext) {
	if (definitions != null) {
		List<ApplicationResource> result = new LinkedList<ApplicationResource>();
		for (String definition : definitions) {
			Collection<ApplicationResource> resources = applicationContext.getResources(definition);
			if (resources != null) {
				result.addAll(resources);
			}
		}
		return result;
	}
	else {
		return super.getSources(applicationContext);
	}
}
 
示例4
@Override
protected List<ApplicationResource> getSources(ApplicationContext applicationContext) {
	if (definitions != null) {
		List<ApplicationResource> result = new LinkedList<ApplicationResource>();
		for (String definition : definitions) {
			Collection<ApplicationResource> resources = applicationContext.getResources(definition);
			if (resources != null) {
				result.addAll(resources);
			}
		}
		return result;
	}
	else {
		return super.getSources(applicationContext);
	}
}
 
示例5
@Override
@Nullable
public ApplicationResource getResource(String localePath) {
	Collection<ApplicationResource> urlSet = getResources(localePath);
	if (!CollectionUtils.isEmpty(urlSet)) {
		return urlSet.iterator().next();
	}
	return null;
}
 
示例6
@Override
@Nullable
public ApplicationResource getResource(ApplicationResource base, Locale locale) {
	Collection<ApplicationResource> urlSet = getResources(base.getLocalePath(locale));
	if (!CollectionUtils.isEmpty(urlSet)) {
		return urlSet.iterator().next();
	}
	return null;
}
 
示例7
@Override
@Nullable
public ApplicationResource getResource(String localePath) {
	Collection<ApplicationResource> urlSet = getResources(localePath);
	if (!CollectionUtils.isEmpty(urlSet)) {
		return urlSet.iterator().next();
	}
	return null;
}
 
示例8
@Override
@Nullable
public ApplicationResource getResource(ApplicationResource base, Locale locale) {
	Collection<ApplicationResource> urlSet = getResources(base.getLocalePath(locale));
	if (!CollectionUtils.isEmpty(urlSet)) {
		return urlSet.iterator().next();
	}
	return null;
}
 
示例9
@Override
public ApplicationResource getResource(String localePath) {
	Collection<ApplicationResource> urlSet = getResources(localePath);
	if (!CollectionUtils.isEmpty(urlSet)) {
		return urlSet.iterator().next();
	}
	return null;
}
 
示例10
@Override
public ApplicationResource getResource(ApplicationResource base, Locale locale) {
	Collection<ApplicationResource> urlSet = getResources(base.getLocalePath(locale));
	if (!CollectionUtils.isEmpty(urlSet)) {
		return urlSet.iterator().next();
	}
	return null;
}
 
示例11
@Override
public ApplicationResource getResource(String localePath) {
	Collection<ApplicationResource> urlSet = getResources(localePath);
	if (!CollectionUtils.isEmpty(urlSet)) {
		return urlSet.iterator().next();
	}
	return null;
}
 
示例12
@Override
public ApplicationResource getResource(ApplicationResource base, Locale locale) {
	Collection<ApplicationResource> urlSet = getResources(base.getLocalePath(locale));
	if (!CollectionUtils.isEmpty(urlSet)) {
		return urlSet.iterator().next();
	}
	return null;
}