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 |