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;
}