|
@@ -9,7 +9,8 @@ |
9 |
9 |
|
{ |
10 |
10 |
|
private String mBackAttrib = null; |
11 |
11 |
|
|
12 |
|
- |
public AttributeMetaDataRelatedPersisted( AttributeSet pAttributeSet, Mode pMode, boolean pEditable, PropertyMetaData[] pPropertyMetaDatas, IdentifierValidator pNameValidator, String pName ) |
|
12 |
+ |
public AttributeMetaDataRelatedPersisted( AttributeSet pAttributeSet, Mode pMode, boolean pEditable, PropertyMetaData[] pPropertyMetaDatas, |
|
13 |
+ |
IdentifierValidator pNameValidator, String pName ) |
13 |
14 |
|
{ |
14 |
15 |
|
super( pAttributeSet, pMode, pEditable, false, pPropertyMetaDatas, pNameValidator, pName ); |
15 |
16 |
|
} |
|
@@ -72,18 +73,14 @@ |
72 |
73 |
|
} |
73 |
74 |
|
|
74 |
75 |
|
@Override |
75 |
|
- |
protected void addLineExtra( StringBuilder pSb ) |
|
76 |
+ |
protected String[] getAdditionalValues() |
76 |
77 |
|
{ |
77 |
78 |
|
AttributeType zAttributeType = getAttributeSet().getType(); |
78 |
79 |
|
if ( !(zAttributeType instanceof NoPeerAttribute) ) |
79 |
80 |
|
{ |
80 |
|
- |
super.addLineExtra( pSb ); |
81 |
|
- |
pSb.append( '|' ); |
82 |
|
- |
if ( mBackAttrib != null ) |
83 |
|
- |
{ |
84 |
|
- |
pSb.append( mBackAttrib ); |
85 |
|
- |
} |
|
81 |
+ |
return (mBackAttrib != null) ? new String[]{getAdditionalValueRelatedTo(), mBackAttrib} : super.getAdditionalValues(); |
86 |
82 |
|
} |
|
83 |
+ |
return null; |
87 |
84 |
|
} |
88 |
85 |
|
|
89 |
86 |
|
@Override |
|
@@ -308,7 +305,8 @@ |
308 |
305 |
|
private String mNewAttributesName; |
309 |
306 |
|
private String mNewAttributesBackRef; |
310 |
307 |
|
|
311 |
|
- |
public CreateNewAttribute( ObjectMetaData pNewAttributesObject, String pNewAttributesName, ObjectMetaData pNewAttributesRelToObject, String pNewAttributesBackRef ) |
|
308 |
+ |
public CreateNewAttribute( ObjectMetaData pNewAttributesObject, String pNewAttributesName, ObjectMetaData pNewAttributesRelToObject, |
|
309 |
+ |
String pNewAttributesBackRef ) |
312 |
310 |
|
{ |
313 |
311 |
|
mNewAttributesObject = pNewAttributesObject; |
314 |
312 |
|
mNewAttributesName = pNewAttributesName; |
|
@@ -330,7 +328,8 @@ |
330 |
328 |
|
|
331 |
329 |
|
protected class CreateNewToOneAttribute extends CreateNewAttribute |
332 |
330 |
|
{ |
333 |
|
- |
public CreateNewToOneAttribute( ObjectMetaData pNewAttributesObject, String pNewAttributesName, ObjectMetaData pNewAttributesRelToObject, String pNewAttributesBackRef ) |
|
331 |
+ |
public CreateNewToOneAttribute( ObjectMetaData pNewAttributesObject, String pNewAttributesName, ObjectMetaData pNewAttributesRelToObject, |
|
332 |
+ |
String pNewAttributesBackRef ) |
334 |
333 |
|
{ |
335 |
334 |
|
super( pNewAttributesObject, pNewAttributesName, pNewAttributesRelToObject, pNewAttributesBackRef ); |
336 |
335 |
|
} |
|
@@ -344,7 +343,8 @@ |
344 |
343 |
|
|
345 |
344 |
|
protected class CreateNewToManyAttribute extends CreateNewAttribute |
346 |
345 |
|
{ |
347 |
|
- |
public CreateNewToManyAttribute( ObjectMetaData pNewAttributesObject, String pNewAttributesName, ObjectMetaData pNewAttributesRelToObject, String pNewAttributesBackRef ) |
|
346 |
+ |
public CreateNewToManyAttribute( ObjectMetaData pNewAttributesObject, String pNewAttributesName, ObjectMetaData pNewAttributesRelToObject, |
|
347 |
+ |
String pNewAttributesBackRef ) |
348 |
348 |
|
{ |
349 |
349 |
|
super( pNewAttributesObject, pNewAttributesName, pNewAttributesRelToObject, pNewAttributesBackRef ); |
350 |
350 |
|
} |