Skip to content

Commit cbc7f30

Browse files
committed
Add SignalBegriffe_Ril_301 1.10.0.4
1 parent 706256f commit cbc7f30

15 files changed

Lines changed: 4819 additions & 290 deletions

File tree

java/org.eclipse.set.model.planpro.edit/src/org/eclipse/set/model/planpro/Signalbegriffe_Ril_301/provider/BueATZusatzItemProvider.java

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,30 +18,21 @@
1818

1919
import org.eclipse.emf.common.util.ResourceLocator;
2020

21-
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
22-
import org.eclipse.emf.edit.provider.IItemLabelProvider;
2321
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
24-
import org.eclipse.emf.edit.provider.IItemPropertySource;
25-
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
26-
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
27-
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
2822

2923
import org.eclipse.set.model.planpro.PlanPro.provider.PlanProEditPlugin;
3024

25+
import org.eclipse.set.model.planpro.Signalbegriffe_Ril_301.BueATZusatz;
26+
27+
import org.eclipse.set.model.planpro.Signalbegriffe_Struktur.provider.Signalbegriff_ID_TypeClassItemProvider;
28+
3129
/**
3230
* This is the item provider adapter for a {@link org.eclipse.set.model.planpro.Signalbegriffe_Ril_301.BueATZusatz} object.
3331
* <!-- begin-user-doc -->
3432
* <!-- end-user-doc -->
3533
* @generated
3634
*/
37-
public class BueATZusatzItemProvider
38-
extends ItemProviderAdapter
39-
implements
40-
IEditingDomainItemProvider,
41-
IStructuredItemContentProvider,
42-
ITreeItemContentProvider,
43-
IItemLabelProvider,
44-
IItemPropertySource {
35+
public class BueATZusatzItemProvider extends Signalbegriff_ID_TypeClassItemProvider {
4536
/**
4637
* This constructs an instance from a factory and a notifier.
4738
* <!-- begin-user-doc -->
@@ -96,7 +87,10 @@ protected boolean shouldComposeCreationImage() {
9687
*/
9788
@Override
9889
public String getText(Object object) {
99-
return getString("_UI_BueATZusatz_type");
90+
String label = ((BueATZusatz)object).getSymbol();
91+
return label == null || label.length() == 0 ?
92+
getString("_UI_BueATZusatz_type") :
93+
getString("_UI_BueATZusatz_type") + " " + label;
10094
}
10195

10296

java/org.eclipse.set.model.planpro.edit/src/org/eclipse/set/model/planpro/Signalbegriffe_Ril_301/provider/OzFakItemProvider.java

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,30 +18,21 @@
1818

1919
import org.eclipse.emf.common.util.ResourceLocator;
2020

21-
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
22-
import org.eclipse.emf.edit.provider.IItemLabelProvider;
2321
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
24-
import org.eclipse.emf.edit.provider.IItemPropertySource;
25-
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
26-
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
27-
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
2822

2923
import org.eclipse.set.model.planpro.PlanPro.provider.PlanProEditPlugin;
3024

25+
import org.eclipse.set.model.planpro.Signalbegriffe_Ril_301.OzFak;
26+
27+
import org.eclipse.set.model.planpro.Signalbegriffe_Struktur.provider.Signalbegriff_ID_TypeClassItemProvider;
28+
3129
/**
3230
* This is the item provider adapter for a {@link org.eclipse.set.model.planpro.Signalbegriffe_Ril_301.OzFak} object.
3331
* <!-- begin-user-doc -->
3432
* <!-- end-user-doc -->
3533
* @generated
3634
*/
37-
public class OzFakItemProvider
38-
extends ItemProviderAdapter
39-
implements
40-
IEditingDomainItemProvider,
41-
IStructuredItemContentProvider,
42-
ITreeItemContentProvider,
43-
IItemLabelProvider,
44-
IItemPropertySource {
35+
public class OzFakItemProvider extends Signalbegriff_ID_TypeClassItemProvider {
4536
/**
4637
* This constructs an instance from a factory and a notifier.
4738
* <!-- begin-user-doc -->
@@ -96,7 +87,10 @@ protected boolean shouldComposeCreationImage() {
9687
*/
9788
@Override
9889
public String getText(Object object) {
99-
return getString("_UI_OzFak_type");
90+
String label = ((OzFak)object).getSymbol();
91+
return label == null || label.length() == 0 ?
92+
getString("_UI_OzFak_type") :
93+
getString("_UI_OzFak_type") + " " + label;
10094
}
10195

10296

java/org.eclipse.set.model.planpro.edit/src/org/eclipse/set/model/planpro/Signalbegriffe_Ril_301/provider/OzZuglItemProvider.java

Lines changed: 3 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -18,36 +18,21 @@
1818

1919
import org.eclipse.emf.common.util.ResourceLocator;
2020

21-
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
22-
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
23-
import org.eclipse.emf.edit.provider.IItemLabelProvider;
2421
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
25-
import org.eclipse.emf.edit.provider.IItemPropertySource;
26-
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
27-
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
28-
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
29-
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
30-
import org.eclipse.emf.edit.provider.ViewerNotification;
3122

3223
import org.eclipse.set.model.planpro.PlanPro.provider.PlanProEditPlugin;
3324

3425
import org.eclipse.set.model.planpro.Signalbegriffe_Ril_301.OzZugl;
35-
import org.eclipse.set.model.planpro.Signalbegriffe_Ril_301.Signalbegriffe_Ril_301Package;
26+
27+
import org.eclipse.set.model.planpro.Signalbegriffe_Struktur.provider.Signalbegriff_ID_TypeClassItemProvider;
3628

3729
/**
3830
* This is the item provider adapter for a {@link org.eclipse.set.model.planpro.Signalbegriffe_Ril_301.OzZugl} object.
3931
* <!-- begin-user-doc -->
4032
* <!-- end-user-doc -->
4133
* @generated
4234
*/
43-
public class OzZuglItemProvider
44-
extends ItemProviderAdapter
45-
implements
46-
IEditingDomainItemProvider,
47-
IStructuredItemContentProvider,
48-
ITreeItemContentProvider,
49-
IItemLabelProvider,
50-
IItemPropertySource {
35+
public class OzZuglItemProvider extends Signalbegriff_ID_TypeClassItemProvider {
5136
/**
5237
* This constructs an instance from a factory and a notifier.
5338
* <!-- begin-user-doc -->
@@ -69,33 +54,10 @@ public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
6954
if (itemPropertyDescriptors == null) {
7055
super.getPropertyDescriptors(object);
7156

72-
addSymbolPropertyDescriptor(object);
7357
}
7458
return itemPropertyDescriptors;
7559
}
7660

77-
/**
78-
* This adds a property descriptor for the Symbol feature.
79-
* <!-- begin-user-doc -->
80-
* <!-- end-user-doc -->
81-
* @generated
82-
*/
83-
protected void addSymbolPropertyDescriptor(Object object) {
84-
itemPropertyDescriptors.add
85-
(createItemPropertyDescriptor
86-
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
87-
getResourceLocator(),
88-
getString("_UI_OzZugl_symbol_feature"),
89-
getString("_UI_PropertyDescriptor_description", "_UI_OzZugl_symbol_feature", "_UI_OzZugl_type"),
90-
Signalbegriffe_Ril_301Package.eINSTANCE.getOzZugl_Symbol(),
91-
true,
92-
false,
93-
false,
94-
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
95-
null,
96-
null));
97-
}
98-
9961
/**
10062
* This returns OzZugl.gif.
10163
* <!-- begin-user-doc -->
@@ -142,12 +104,6 @@ public String getText(Object object) {
142104
@Override
143105
public void notifyChanged(Notification notification) {
144106
updateChildren(notification);
145-
146-
switch (notification.getFeatureID(OzZugl.class)) {
147-
case Signalbegriffe_Ril_301Package.OZ_ZUGL__SYMBOL:
148-
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
149-
return;
150-
}
151107
super.notifyChanged(notification);
152108
}
153109

java/org.eclipse.set.model.planpro.edit/src/org/eclipse/set/model/planpro/Signale/provider/Signal_SignalbegriffItemProvider.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,11 @@ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors
289289
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,
290290
Signalbegriffe_Ril_301Factory.eINSTANCE.createBueAT()));
291291

292+
newChildDescriptors.add
293+
(createChildParameter
294+
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,
295+
Signalbegriffe_Ril_301Factory.eINSTANCE.createBueATZusatz()));
296+
292297
newChildDescriptors.add
293298
(createChildParameter
294299
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,
@@ -724,6 +729,11 @@ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors
724729
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,
725730
Signalbegriffe_Ril_301Factory.eINSTANCE.createOzFa()));
726731

732+
newChildDescriptors.add
733+
(createChildParameter
734+
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,
735+
Signalbegriffe_Ril_301Factory.eINSTANCE.createOzFak()));
736+
727737
newChildDescriptors.add
728738
(createChildParameter
729739
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,
@@ -769,6 +779,11 @@ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors
769779
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,
770780
Signalbegriffe_Ril_301Factory.eINSTANCE.createOzZf()));
771781

782+
newChildDescriptors.add
783+
(createChildParameter
784+
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,
785+
Signalbegriffe_Ril_301Factory.eINSTANCE.createOzZugl()));
786+
772787
newChildDescriptors.add
773788
(createChildParameter
774789
(SignalePackage.Literals.SIGNAL_SIGNALBEGRIFF__SIGNALBEGRIFF_ID,

0 commit comments

Comments
 (0)