From f731b7320793cd258ba183ee504379229193fbd1 Mon Sep 17 00:00:00 2001 From: billkiller <747441355@qq.com> Date: Sun, 28 Jul 2019 02:00:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86bug=EF=BC=8C?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=BA=86=E6=A1=86=E6=9E=B6=E4=B8=AD=E7=B1=BB?= =?UTF-8?q?=E5=92=8C=E5=87=BD=E6=95=B0=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/workspace.xml | 963 +++++++++--------- .../biubiusuisui/annotation/FXWindow.java | 2 +- .../biubiusuisui/config/FXMLLoaderPlus.java | 4 +- .../config/FXPlusApplication.java | 4 +- .../biubiusuisui/entity/FXBaseController.java | 3 +- .../entity/FXFieldPropertyMapping.java | 28 - .../biubiusuisui/entity/FXFieldWarpper.java | 42 + .../biubiusuisui/entity/FXPlusContext.java | 37 +- .../biubiusuisui/example/listDemo/Demo.java | 18 + .../example/listDemo/MainController.java | 47 + .../biubiusuisui/example/listDemo/User.java | 57 ++ .../expression/data/MyBeanAdapter.java | 3 +- ...XFactory.java => FXControllerFactory.java} | 89 +- .../biubiusuisui/factory/FXEntityFactory.java | 48 +- .../messageQueue/MessageQueue.java | 1 - .../biubiusuisui/proxy/FXEntityProxy.java | 38 +- .../edu/scau/biubiusuisui/utils/BeanUtil.java | 19 + src/main/resources/listDemo.fxml | 12 + .../factory/FXEntityFactoryTest.java | 2 +- 19 files changed, 761 insertions(+), 656 deletions(-) delete mode 100644 src/main/java/cn/edu/scau/biubiusuisui/entity/FXFieldPropertyMapping.java create mode 100644 src/main/java/cn/edu/scau/biubiusuisui/entity/FXFieldWarpper.java create mode 100644 src/main/java/cn/edu/scau/biubiusuisui/example/listDemo/Demo.java create mode 100644 src/main/java/cn/edu/scau/biubiusuisui/example/listDemo/MainController.java create mode 100644 src/main/java/cn/edu/scau/biubiusuisui/example/listDemo/User.java rename src/main/java/cn/edu/scau/biubiusuisui/factory/{FXFactory.java => FXControllerFactory.java} (77%) create mode 100644 src/main/java/cn/edu/scau/biubiusuisui/utils/BeanUtil.java create mode 100644 src/main/resources/listDemo.fxml diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 3cae1e1..7855ba6 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -7,56 +7,23 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + @@ -86,56 +53,77 @@ - - + + - - + + + + - - - - - - - - - - - - + + - + - - + + + + + + + + + + + - - + + + + + + + + + + + + + - + - - + + + + + + + + + + + @@ -144,37 +132,19 @@ - + - - + + - + - - - - - - - - - - - - - - - - - - - - + + @@ -183,10 +153,10 @@ - + - - + + @@ -201,16 +171,15 @@ - Builder type Expression.value getExpression @@ -240,6 +209,7 @@ managed String Property + cor config.FXMLoaer @@ -265,18 +235,6 @@ @@ -375,6 +345,7 @@ + @@ -448,7 +419,7 @@ - + @@ -460,8 +431,7 @@ - - + @@ -473,7 +443,7 @@ - + @@ -485,8 +455,7 @@ - - + @@ -498,8 +467,7 @@ - - + @@ -647,7 +615,6 @@