Com.bitplan.gui: Difference between revisions

From BITPlan Wiki
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 Group {
     class Field {
      id
      label
      hint
      fieldKind
      type
      choices
      format
      labelSize
      fieldSize
      gridX
      gridY
     }
     }
     class Field {
     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