本文整理了Java中org.apache.tapestry5.ioc.annotations.Inject
类的一些代码示例,展示了Inject
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Inject
类的具体详情如下:
包路径:org.apache.tapestry5.ioc.annotations.Inject
类名称:Inject
暂无
代码示例来源:origin: apache/tapestry-5
/**
* Not intstantiable because there is more than one Flintstone implementation bean inside the Spring context.
*/
public class Bedrock
{
@Inject
private Flintstone citizen;
}
代码示例来源:origin: apache/tapestry-5
@Inject
public TooManyAutobuildConstructorsBean(String foo)
{
this(foo, null);
}
代码示例来源:origin: apache/tapestry-5
public class FailedInjectDemo
{
@Inject
private StringBuffer buffer;
}
代码示例来源:origin: apache/tapestry-5
public class MessageAccessImpl implements MessageAccess
{
@Inject
private Messages messages;
public String getStatusMessage()
{
return messages.get("app-catalog-status");
}
}
代码示例来源:origin: apache/tapestry-5
public class Index
{
@Inject
private ViaFactory viaFactory;
public String getMessage()
{
return viaFactory.getMessage();
}
}
代码示例来源:origin: apache/tapestry-5
public class UserDAOImpl implements UserDAO
{
@Inject
private EntityManager entityManager;
@Override
public void persist(Object entity)
{
entityManager.persist(entity);
}
}
代码示例来源:origin: apache/tapestry-5
@Inject
public InjectoBean(String foo)
{
this(foo, null);
}
代码示例来源:origin: apache/tapestry-5
/**
* Store a simple error message in the {@link AlertManager}.
*/
public class ErrorComponent
{
@Inject
private AlertManager alertManager;
@SetupRender
void addErrorMessage() {
alertManager.alert(Duration.SINGLE, Severity.ERROR, "Error from ErrorComponent");
}
}
代码示例来源:origin: apache/tapestry-5
public class TestPageForLocale
{
@Inject
private PersistentLocale persistentLocale;
@OnEvent(component = "changeLocale")
public void changeLocaleToFrench()
{
persistentLocale.set(Locale.FRENCH);
}
}
代码示例来源:origin: apache/tapestry-5
public class RenderPageDemo
{
@Inject
private PageDocumentGenerator generator;
public String getPageContent()
{
return generator.render("contentpage").toString();
}
}
代码示例来源:origin: apache/tapestry-5
@Inject
public TestableRequestImpl(@Symbol(SymbolConstants.CONTEXT_PATH) String contextPath)
{
this.contextPath = contextPath;
}
代码示例来源:origin: apache/tapestry-5
public class ConfirmDemo
{
@Inject
AlertManager alertManager;
void onActionFromConfirmed()
{
alertManager.info("Action was confirmed.");
}
}
代码示例来源:origin: apache/tapestry-5
public Html5SupportImpl(@Inject @Symbol(SymbolConstants.ENABLE_HTML5_SUPPORT) final boolean enabled)
{
this.enabled = enabled;
}
代码示例来源:origin: apache/tapestry-5
public class TestPageForHttpHeaders
{
public static final String STRING_HEADER_NAME = "test-string-header";
public static final String INT_HEADER_NAME = "test-int-header";
public static final String DATE_HEADER_NAME = "test-date-header";
@Inject
private Response response;
void onActivate()
{
response.setDateHeader(DATE_HEADER_NAME, 12345L);
response.setIntHeader(INT_HEADER_NAME, 6789);
response.setHeader(STRING_HEADER_NAME, "foo-bar-baz-barney");
}
}
代码示例来源:origin: apache/tapestry-5
public class PublicFieldAccessDemo
{
@Inject
private ComponentResources resources;
private ResourcesHolder holder;
void setupRender()
{
holder = new ResourcesHolder("success");
}
public String getMessage()
{
return holder.resources;
}
}
代码示例来源:origin: org.chenillekit/chenillekit-google
public static GoogleGeoCoder buildGoogleGeoCoder(Logger logger,
@Inject @Symbol(ChenilleKitGoogleConstants.GOOGLE_KEY)
final String googleKey,
@Inject @Symbol(ChenilleKitGoogleConstants.GOOGLE_TIMEOUT)
final int timeout,
@Inject @Symbol(ChenilleKitGoogleConstants.GOOGLE_PROXY)
final String proxy,
@Inject @Symbol(ChenilleKitGoogleConstants.GOOGLE_REFERER)
final String referer)
{
return new GoogleGeoCoderImpl(logger, googleKey, timeout, referer, proxy);
}
}
代码示例来源:origin: apache/tapestry-5
@Autowired
public UpcaseImpl(@Inject StringTransformer transformer)
{
this.transformer = transformer;
}
代码示例来源:origin: apache/tapestry-5
public ComponentTemplateSourceImpl(@Inject
@Symbol(SymbolConstants.PRODUCTION_MODE)
boolean productionMode, TemplateParser parser, ComponentResourceLocator locator,
ClasspathURLConverter classpathURLConverter)
{
this(productionMode, parser, locator, new URLChangeTracker(classpathURLConverter));
}
代码示例来源:origin: apache/tapestry-5
public class TestPageForAsset
{
@Inject
@Path("context:css/test.css")
private Asset asset;
public String getStylePath()
{
return asset.toClientURL();
}
}
代码示例来源:origin: apache/tapestry-5
public class TestOnlyServiceDemo
{
@Property
@Inject
private TestOnly service;
}
内容来源于网络,如有侵权,请联系作者删除!