Difference between revisions of "Com.bitplan.gui"
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 15: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
