mailman.cloud.codelutin.com
Sign In
Sign Up
Manage this list
Sign In
Sign Up
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
Eugene-commits
Thread
Start a new thread
Download
Threads by
month
----- 2026 -----
June
May
April
March
February
January
----- 2025 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2024 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2023 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2022 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2021 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2020 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2019 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2018 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2017 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2016 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2015 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2014 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2013 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2012 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2011 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2010 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2009 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2008 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2007 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2006 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2005 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2004 -----
December
November
October
September
August
eugene-commits@list.nuiton.org
June 2010
3 participants
21 discussions
r912 - trunk/eugene/src/main/java/org/nuiton/eugene/java
by fdesboisï¼ users.nuiton.org
01 Jun '10
01 Jun '10
Author: fdesbois Date: 2010-06-01 15:40:17 +0200 (Tue, 01 Jun 2010) New Revision: 912 Url:
http://nuiton.org/repositories/revision/eugene/912
Log: Add serializable for generated bean Modified: trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaBeanTransformer.java Modified: trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaBeanTransformer.java =================================================================== --- trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaBeanTransformer.java 2010-05-28 13:15:02 UTC (rev 911) +++ trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaBeanTransformer.java 2010-06-01 13:40:17 UTC (rev 912) @@ -35,6 +35,7 @@ import java.beans.PropertyChangeListener; import java.beans.PropertyChangeSupport; +import java.io.Serializable; import java.net.URL; import java.util.ArrayList; import java.util.Collection; @@ -94,6 +95,8 @@ addSuperClass(input, output, ouputImpl); + addSerializable(output); + addInterfaces(input, output); Set<String> constantNames = addConstantsFromDependency(input, output); @@ -421,6 +424,13 @@ ); } + protected void addSerializable(ObjectModelClass output) { + addInterface(output, Serializable.class); + // Maybe generate the UID for each different generation ? + addConstant(output, "serialVersionUID", "long", "1L", + ObjectModelModifier.PRIVATE); + } + protected void addInterfaces(ObjectModelClass input, ObjectModelClass output) { // Add interfaces from inputModel
1
0
0
0
← Newer
1
2
3
Older →
Jump to page:
1
2
3
Results per page:
10
25
50
100
200