Com.bitplan.gui: Difference between revisions
Jump to navigation
Jump to search
| Line 6: | Line 6: | ||
package com.bitplan.gui { | package com.bitplan.gui { | ||
class App { | class App { | ||
name | |||
home | |||
feedback | |||
help | |||
} | |||
class Group { | |||
id | |||
name | |||
icon | |||
} | } | ||
class Form { | class Form { | ||
id | |||
icon | |||
title | |||
headerText | |||
} | } | ||
class | class Field { | ||
id | |||
label | |||
hint | |||
fieldKind | |||
type | |||
choices | |||
format | |||
labelSize | |||
fieldSize | |||
gridX | |||
gridY | |||
} | } | ||
class | class ExceptionHelp { | ||
exception | |||
url | |||
i18nHint | |||
} | } | ||
class Menu { | class Menu { | ||
id | |||
title | |||
shortCut | |||
} | } | ||
class MenuItem { | class MenuItem { | ||
id | |||
title | |||
shortCut | |||
} | } | ||
App -> "groups n" Group | |||
App -> "exceptionHelp n" ExceptionHelp | |||
App -> "mainMenu" Menu | |||
Group -> "forms n" Form | |||
Form -> "fields n" Field | |||
Menu -> "submenus n" Menu | |||
Menu -> "menuItems n" MenuItem | |||
} | } | ||
package com.bitplan.i18n { | package com.bitplan.i18n { | ||
interface I18n { | interface I18n { | ||
String get(String text) | |||
String get(String text, Object ... params) | |||
} | } | ||
class Translate { | class Translate { | ||
Revision as of 14:14, 5 August 2018
| OsProject | |
|---|---|
| id | |
| state | |
| owner | |
| title | Generic GUI framework for Java |
| url | https://github.com/BITPlan/com.bitplan.gui |
| version | 0.0.3 |
| description | |
| date | |
| since | |
| until | |
Simple Platform neutral Graphical User Interface Description
Main classes and packages
