CDI integration for JavaFX

Context And Dependency Injection (CDI) and JavaFX using JBoss WELD

License

License

GroupId

GroupId

com.cathive.fx
ArtifactId

ArtifactId

com.cathive.fx.cdi
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

CDI integration for JavaFX
Context And Dependency Injection (CDI) and JavaFX using JBoss WELD
Project URL

Project URL

https://github.com/cathive/fx-cdi/
Project Organization

Project Organization

The Cat Hive Developers
Source Code Management

Source Code Management

https://github.com/cathive/fx-cdi/

Download com.cathive.fx.cdi

How to add to project

<!-- https://jarcasting.com/artifacts/com.cathive.fx/com.cathive.fx.cdi/ -->
<dependency>
    <groupId>com.cathive.fx</groupId>
    <artifactId>com.cathive.fx.cdi</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.cathive.fx/com.cathive.fx.cdi/
implementation 'com.cathive.fx:com.cathive.fx.cdi:1.0.0'
// https://jarcasting.com/artifacts/com.cathive.fx/com.cathive.fx.cdi/
implementation ("com.cathive.fx:com.cathive.fx.cdi:1.0.0")
'com.cathive.fx:com.cathive.fx.cdi:jar:1.0.0'
<dependency org="com.cathive.fx" name="com.cathive.fx.cdi" rev="1.0.0">
  <artifact name="com.cathive.fx.cdi" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.cathive.fx', module='com.cathive.fx.cdi', version='1.0.0')
)
libraryDependencies += "com.cathive.fx" % "com.cathive.fx.cdi" % "1.0.0"
[com.cathive.fx/com.cathive.fx.cdi "1.0.0"]

Dependencies

compile (2)

Group / Artifact Type Version
javax.enterprise : cdi-api Optional jar 1.1
org.jboss.weld.se : weld-se Optional jar 2.1.2.Final

test (1)

Group / Artifact Type Version
org.testng : testng jar 6.8.7

Project Modules

There are no modules declared in this project.

fx-inject

Build Status

Introduction

This library provides some useful classes that help you to use JSR-330 (javax.inject) annotations within your JavaFX applications.

A compiled and ready-to-use version of this library can be found in the Sonatype OSS Maven Repository (oss.sonatype.org).

Modules

fx-inject-core
Public API and core components
fx-cdi
CDI-aware JavaFX application base class and infrastructure that allows you to use the fx-inject annotationsand core components in conjunction with a CDI provider such as JBoss WELD
fx-cdi-examples
Example apps that demonstrate how to use the annotations and core components that can be found in the fx-inject-core module in conjunction with fx-cdi
com.cathive.fx

The Cat Hive Developers

Versions

Version
1.0.0