Wicket Source With Plugins

Wicket-source displays component instantiation location in an html attribute, speeding the modification of existing wicket pages. The only module required for maven dependency in your app is wicket-source itself, although a demo app is included.

License

License

Categories

Categories

Wicket User Interface Web Frameworks Net
GroupId

GroupId

net.ftlines.wicket-source
ArtifactId

ArtifactId

wicket-source-parent
Last Version

Last Version

7.0.0
Release Date

Release Date

Type

Type

pom
Description

Description

Wicket Source With Plugins
Wicket-source displays component instantiation location in an html attribute, speeding the modification of existing wicket pages. The only module required for maven dependency in your app is wicket-source itself, although a demo app is included.
Project URL

Project URL

https://github.com/42Lines/wicket-source/wiki
Source Code Management

Source Code Management

http://github.com/42Lines/wicket-source

Download wicket-source-parent

How to add to project

<!-- https://jarcasting.com/artifacts/net.ftlines.wicket-source/wicket-source-parent/ -->
<dependency>
    <groupId>net.ftlines.wicket-source</groupId>
    <artifactId>wicket-source-parent</artifactId>
    <version>7.0.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/net.ftlines.wicket-source/wicket-source-parent/
implementation 'net.ftlines.wicket-source:wicket-source-parent:7.0.0'
// https://jarcasting.com/artifacts/net.ftlines.wicket-source/wicket-source-parent/
implementation ("net.ftlines.wicket-source:wicket-source-parent:7.0.0")
'net.ftlines.wicket-source:wicket-source-parent:pom:7.0.0'
<dependency org="net.ftlines.wicket-source" name="wicket-source-parent" rev="7.0.0">
  <artifact name="wicket-source-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='net.ftlines.wicket-source', module='wicket-source-parent', version='7.0.0')
)
libraryDependencies += "net.ftlines.wicket-source" % "wicket-source-parent" % "7.0.0"
[net.ftlines.wicket-source/wicket-source-parent "7.0.0"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • wicket-source
  • wicket-source-demo

Wicket-Source speeds up wicket development by providing click-through from browser HTML back to the original Wicket components in your source.

Features

  1. Wicket Module "wicketsource" - records where in the code each component is constructed. Adds an HTML attribute.
  2. Browser Extension "WicketSource" - displays html attribute and lets you click to open (for Firefox+Firebug and for Chrome).
  3. Eclipse plugin "Source Opener" - listens for clicks from browser and opens the file to that line.

Installation

See the Wiki page for deeper details.

  1. Install the wicket-source jar into your project using maven or your preferred build tool. Add it to your WicketApplication init() as WicketSource.configure(this);

  2. Get Firebug first if you don't have it; then install the Firefox extension by clicking on the .xpi file.

  3. Or, if you prefer Chrome, click the chrome extension WicketSourceForChrome.crx from the downloads area.

  4. Install SourceOpener by putting its .jar into the eclipse drop-ins folder and restarting Eclipse. Then "Show View" / "Source Opener, Recent File Locations" to get to the tab.

Notes

Feedback and bug reports welcome. See the Issue Tracker.

net.ftlines.wicket-source

42 Lines

Versions

Version
7.0.0
6.0.0.8
1.5.0.7
1.5.0_06
1.4.18.7
1.4.0.7