Feature Requests item #492015, was opened at 2001-12-12 06:06
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=402707&aid=492015&group_id=31602

Category: None
Group: None
Status: Open
Priority: 5
Submitted By: Andrew Stevens (stevensa)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fine grained DataObjects

Initial Comment:
(See Help forum messages on same topic)

>From s_welte ( Sven Welte )
>Is there a way to generate "smaller" versions of the 
dataObjects ?

and Dmitri suggested

something like: 

/** 
* @ejb:data-object name="first" 
* @ejb:data-object name="second" 
*/ 
public abstract String getA(); 
public abstract void setA(String a); 

/** 
* @ejb:data-object name="first" 
*/ 
public abstract String getB(); 
public abstract void setB(String b); 

/** 
* @ejb:data-object name="second" 
*/ 
public abstract String getC(); 
public abstract void setC(String c); 

which would then generate two getData methods in the 
component interface: 

public FirstDataObject getFirstData(); 
public SecondDataObject getSecondData(); 

which look like: 

class FirstDataObject 
{ 
public String getA() { ... } 
public set setA(string a) { ... } 

public String getB() { ... } 
public set setB(string b) { ... } 
} 


class SecondDataObject 
{ 
public String getA() { ... } 
public set setA(string a) { ... } 

public String getC() { ... } 
public set setC(string c) { ... } 
} 


----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=402707&aid=492015&group_id=31602

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to