本文整理了Java中javax.faces.application.ResourceDependency
类的一些代码示例,展示了ResourceDependency
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ResourceDependency
类的具体详情如下:
包路径:javax.faces.application.ResourceDependency
类名称:ResourceDependency
暂无
代码示例来源:origin: primefaces/primefaces
@ResourceDependencies({
@ResourceDependency(library = "primefaces", name = "components.css"),
@ResourceDependency(library = "primefaces", name = "dock/dock.css"),
@ResourceDependency(library = "primefaces", name = "jquery/jquery.js"),
@ResourceDependency(library = "primefaces", name = "jquery/jquery-plugins.js"),
@ResourceDependency(library = "primefaces", name = "core.js"),
@ResourceDependency(library = "primefaces", name = "components.js"),
@ResourceDependency(library = "primefaces", name = "dock/dock.js")
})
public class Dock extends DockBase {
public static final String COMPONENT_TYPE = "org.primefaces.component.Dock";
}
代码示例来源:origin: com.evasion/COMMON
/**
*
* @author glon-56610
*/
@FacesComponent(value = "com.evasion.common.component.DateItem")
@ResourceDependencies({
@ResourceDependency(name = "component/core.css", target = "head"),
@ResourceDependency(name = "component/theme.css", target = "head")
})
public class DateItem extends FormItem {
@Override
public UIInput createInput() {
throw new UnsupportedOperationException("Not supported yet.");
}
}
代码示例来源:origin: com.liferay.faces/com.liferay.faces.alloy
/**
* @author Kyle Stiemann
*/
//J-
@FacesRenderer(componentFamily = Button.COMPONENT_FAMILY, rendererType = Button.RENDERER_TYPE)
@ResourceDependencies(
{
@ResourceDependency(library = "liferay-faces-alloy", name = "alloy.css"),
@ResourceDependency(library = "liferay-faces-alloy-reslib", name = "build/aui-css/css/bootstrap.min.css"),
@ResourceDependency(library = "liferay-faces-alloy-reslib", name = "build/aui/aui-min.js"),
@ResourceDependency(library = "liferay-faces-alloy-reslib", name = "liferay.js")
}
)
//J+
public class ButtonRenderer extends AbstractButtonRenderer {
// Initial Generation
}
代码示例来源:origin: com.liferay.faces/liferay-faces-alloy
/**
* @author Vernon Singleton
*/
@FacesRenderer(componentFamily = SelectOneRadio.COMPONENT_FAMILY, rendererType = SelectOneRadio.RENDERER_TYPE)
@ResourceDependency(library = "liferay-faces-alloy", name = "alloy.css")
public class SelectOneRadioRenderer extends SelectOneRadioRendererBase {
@Override
protected String getSelectType() {
return "radio";
}
}
代码示例来源:origin: org.glassfish/javax.faces
public ResourceDependencyHandler(ResourceDependency[] dependencies) {
this.dependencies = dependencies;
Map<Object, Object> attrs = FacesContext.getCurrentInstance().getAttributes();
expressionsMap = new HashMap<>(dependencies.length, 1.0f);
for (ResourceDependency dep : dependencies) {
Expressions exprs = new Expressions();
exprs.name = dep.name();
String lib = dep.library();
if (lib.length() > 0) {
// Take special action to resolve the "this" library name
if ("this".equals(lib)) {
String thisLibrary = (String)
attrs.get(com.sun.faces.application.ApplicationImpl.THIS_LIBRARY);
assert(null != thisLibrary);
lib = thisLibrary;
}
exprs.library = lib;
}
String tgt = dep.target();
if (tgt.length() > 0) {
exprs.target = tgt;
}
expressionsMap.put(dep, exprs);
}
}
代码示例来源:origin: com.github.albfernandez.richfaces/richfaces-core
@Override
public ResourceKey apply(ResourceDependency resourceDependency) {
return new ResourceKey(resourceDependency.name(), resourceDependency.library());
}
};
代码示例来源:origin: com.github.albfernandez.richfaces/richfaces-core
@Override
public boolean apply(ResourceDependency resourceDependency) {
return !"body".equals(resourceDependency.target());
}
};
代码示例来源:origin: org.butterfaces/components
@ResourceDependencies({
@ResourceDependency(library = "butterfaces-dist-css", name = "butterfaces-default.css", target = "head"),
@ResourceDependency(library = "butterfaces-dist-css", name = "dist-butterfaces-bootstrap.css", target = "head"),
@ResourceDependency(library = "butterfaces-dist-bundle-dev-js", name = "butterfaces-third-party-jquery.js", target = "head"),
@ResourceDependency(library = "butterfaces-dist-bundle-dev-js", name = "butterfaces-third-party-bootstrap.js", target = "head")
})
@FacesComponent(HtmlSecret.COMPONENT_TYPE)
public class HtmlSecret extends HtmlText {
public static final String COMPONENT_TYPE = "org.butterfaces.component.secret";
public static final String COMPONENT_FAMILY = "org.butterfaces.component.family";
public static final String RENDERER_TYPE = "org.butterfaces.component.renderkit.html_basic.SecretRenderer";
public HtmlSecret() {
super();
this.setRendererType(RENDERER_TYPE);
this.setType("password");
}
@Override
public String getFamily() {
return COMPONENT_FAMILY;
}
}
代码示例来源:origin: com.liferay.faces/liferay-faces-alloy
/**
* @author Kyle Stiemann
*/
//J-
@FacesRenderer(componentFamily = Button.COMPONENT_FAMILY, rendererType = Button.RENDERER_TYPE)
@ResourceDependencies(
{
@ResourceDependency(library = "liferay-faces-reslib", name = "build/aui-css/css/bootstrap.min.css"),
@ResourceDependency(library = "liferay-faces-alloy", name = "alloy.css"),
@ResourceDependency(library = "liferay-faces-reslib", name = "build/aui/aui-min.js"),
@ResourceDependency(library = "liferay-faces-reslib", name = "liferay.js")
}
)
//J+
public class ButtonRenderer extends AbstractButtonRenderer {
// Initial Generation
}
代码示例来源:origin: com.liferay.faces/liferay-faces-alloy
/**
* @author Vernon Singleton
*/
@FacesRenderer(componentFamily = SelectManyCheckbox.COMPONENT_FAMILY, rendererType = SelectManyCheckbox.RENDERER_TYPE)
@ResourceDependency(library = "liferay-faces-alloy", name = "alloy.css")
public class SelectManyCheckboxRenderer extends SelectManyCheckboxRendererBase {
@Override
protected String getSelectType() {
return "checkbox";
}
}
代码示例来源:origin: com.sun.faces/jsf-impl
public ResourceDependencyHandler(ResourceDependency[] dependencies) {
this.dependencies = dependencies;
Map<Object, Object> attrs = FacesContext.getCurrentInstance().getAttributes();
expressionsMap = new HashMap<ResourceDependency,Expressions>(dependencies.length, 1.0f);
for (ResourceDependency dep : dependencies) {
Expressions exprs = new Expressions();
exprs.name = dep.name();
String lib = dep.library();
if (lib.length() > 0) {
// Take special action to resolve the "this" library name
if ("this".equals(lib)) {
String thisLibrary = (String)
attrs.get(com.sun.faces.application.ApplicationImpl.THIS_LIBRARY);
assert(null != thisLibrary);
lib = thisLibrary;
}
exprs.library = lib;
}
String tgt = dep.target();
if (tgt.length() > 0) {
exprs.target = tgt;
}
expressionsMap.put(dep, exprs);
}
}
代码示例来源:origin: org.richfaces/richfaces
private static LibraryFunction getScriptFromAnnotation(Class<?> javaClass) {
if (javaClass.isAnnotationPresent(ClientSideScript.class)) {
ClientSideScript clientSideScript = javaClass.getAnnotation(ClientSideScript.class);
List<ResourceKey> resources = Lists.newArrayList();
for (ResourceDependency dependency : clientSideScript.resources()) {
resources.add(ResourceKey.create(dependency.name(), dependency.library()));
}
return new LibraryFunctionImplementation(clientSideScript.function(), resources);
} else {
return NO_SCRIPT;
}
}
代码示例来源:origin: org.apache.myfaces.core/myfaces-impl
String target = annotation.target();
if (target != null && target.length() > 0)
String target = annotation.target();
if (target != null && target.length() > 0)
代码示例来源:origin: de.larmic.butterfaces/components
@ResourceDependencies({
@ResourceDependency(library = "butterfaces-dist-css", name = "butterfaces-default.css", target = "head"),
@ResourceDependency(library = "butterfaces-dist-bower", name = "jquery.js", target = "head"),
@ResourceDependency(library = "butterfaces-dist-bower", name = "bootstrap.css", target = "head"),
@ResourceDependency(library = "butterfaces-dist-bower", name = "bootstrap.js", target = "head"),
})
@FacesComponent(HtmlSecret.COMPONENT_TYPE)
public class HtmlSecret extends HtmlText {
public static final String COMPONENT_TYPE = "de.larmic.butterfaces.component.secret";
public static final String COMPONENT_FAMILY = "de.larmic.butterfaces.component.family";
public static final String RENDERER_TYPE = "de.larmic.butterfaces.component.renderkit.html_basic.SecretRenderer";
public HtmlSecret() {
super();
this.setRendererType(RENDERER_TYPE);
this.setType("password");
}
@Override
public String getFamily() {
return COMPONENT_FAMILY;
}
}
代码示例来源:origin: com.liferay.faces/com.liferay.faces.alloy
/**
* @author Vernon Singleton
*/
//J-
@FacesRenderer(componentFamily = SelectStarRating.COMPONENT_FAMILY, rendererType = SelectStarRating.RENDERER_TYPE)
@ResourceDependencies(
{
@ResourceDependency(library = "liferay-faces-alloy-reslib", name = "build/aui-css/css/bootstrap.min.css"),
@ResourceDependency(library = "liferay-faces-alloy-reslib", name = "build/aui/aui-min.js"),
@ResourceDependency(library = "liferay-faces-alloy-reslib", name = "liferay.js")
}
)
//J+
public class SelectStarRatingRenderer extends SelectStarRatingRendererBase {
// Initial Generation
}
代码示例来源:origin: primefaces/primefaces
@ResourceDependencies({
@ResourceDependency(library = "primefaces", name = "contentflow/contentflow.css"),
@ResourceDependency(library = "primefaces", name = "jquery/jquery.js"),
@ResourceDependency(library = "primefaces", name = "jquery/jquery-plugins.js"),
@ResourceDependency(library = "primefaces", name = "core.js"),
@ResourceDependency(library = "primefaces", name = "components.js"),
@ResourceDependency(library = "primefaces", name = "contentflow/contentflow.js")
})
public class ContentFlow extends ContentFlowBase {
public static final String COMPONENT_TYPE = "org.primefaces.component.ContentFlow";
public static final String CONTAINER_CLASS = "ui-contentflow ui-widget ui-widget-content ui-corner-all";
}
代码示例来源:origin: com.liferay.faces/com.liferay.faces.alloy
/**
* @author Vernon Singleton
*/
@FacesRenderer(componentFamily = SelectManyCheckbox.COMPONENT_FAMILY, rendererType = SelectManyCheckbox.RENDERER_TYPE)
@ResourceDependency(library = "liferay-faces-alloy", name = "alloy.css")
public class SelectManyCheckboxRenderer extends SelectManyCheckboxRendererBase {
@Override
protected String getSelectType() {
return "checkbox";
}
}
代码示例来源:origin: org.glassfish/jakarta.faces
public ResourceDependencyHandler(ResourceDependency[] dependencies) {
this.dependencies = dependencies;
Map<Object, Object> attrs = FacesContext.getCurrentInstance().getAttributes();
expressionsMap = new HashMap<>(dependencies.length, 1.0f);
for (ResourceDependency dep : dependencies) {
Expressions exprs = new Expressions();
exprs.name = dep.name();
String lib = dep.library();
if (lib.length() > 0) {
// Take special action to resolve the "this" library name
if ("this".equals(lib)) {
String thisLibrary = (String)
attrs.get(com.sun.faces.application.ApplicationImpl.THIS_LIBRARY);
assert(null != thisLibrary);
lib = thisLibrary;
}
exprs.library = lib;
}
String tgt = dep.target();
if (tgt.length() > 0) {
exprs.target = tgt;
}
expressionsMap.put(dep, exprs);
}
}
代码示例来源:origin: org.richfaces.ui/richfaces-components-ui
private static LibraryFunction getScriptFromAnnotation(Class<?> javaClass) {
if (javaClass.isAnnotationPresent(ClientSideScript.class)) {
ClientSideScript clientSideScript = javaClass.getAnnotation(ClientSideScript.class);
List<ResourceKey> resources = Lists.newArrayList();
for (ResourceDependency dependency : clientSideScript.resources()) {
resources.add(ResourceKey.create(dependency.name(), dependency.library()));
}
return new LibraryFunctionImplementation(clientSideScript.function(), resources);
} else {
return NO_SCRIPT;
}
}
代码示例来源:origin: ButterFaces/ButterFaces
@ResourceDependencies({
@ResourceDependency(library = "butterfaces-dist-css", name = "butterfaces-default.css", target = "head"),
@ResourceDependency(library = "butterfaces-dist-css", name = "dist-butterfaces-bootstrap.css", target = "head"),
@ResourceDependency(library = "butterfaces-dist-bundle-dev-js", name = "butterfaces-third-party-jquery.js", target = "head"),
@ResourceDependency(library = "butterfaces-dist-bundle-dev-js", name = "butterfaces-third-party-bootstrap.js", target = "head")
})
@FacesComponent(HtmlSecret.COMPONENT_TYPE)
public class HtmlSecret extends HtmlText {
public static final String COMPONENT_TYPE = "org.butterfaces.component.secret";
public static final String COMPONENT_FAMILY = "org.butterfaces.component.family";
public static final String RENDERER_TYPE = "org.butterfaces.component.renderkit.html_basic.SecretRenderer";
public HtmlSecret() {
super();
this.setRendererType(RENDERER_TYPE);
this.setType("password");
}
@Override
public String getFamily() {
return COMPONENT_FAMILY;
}
}
内容来源于网络,如有侵权,请联系作者删除!