Go AVDN
Walking Through The Brief Demo
Let's look into the Brief Demo now, you'll see how easy this app had been coded based on Meta Facility.

Meeting The Requirements

The Brief Demo Application was designed to show basic explainations of arbitrary Java packages and classes, these information should be easy to write and localize, and the writing work should be splitable thus be dispatched to more people working concurrently. Finally the user will be happier if he doesn't need to restart the app in order to see newly present information.

The Main MetaBundle

The MetaBundle associated with the main class of the Brief demo app, is used to provide various metadata for the demo app itself.

Tip Tabs

You see several tips each under a tab at top of the Demo App window? They cost 9 lines of Java code to be there.

The Footer Note

The footer note is also internationalized with Meta Facility, it demonstrates the simplest usage.

Hints On Annotated Elements

As only part (in fact of this demo, seldom) of all packages and classes had been annotated, we need to solace our users from searching the needles with annotations from Pacific Ocean. Such as hinting them what we had annotated and the rest not.

Display Localized Name/Desc

This is the essential purpose that the demo app runs for, and is rather easy to implement with Meta Facility.