Commit 08f6bd32 authored by Dominique Marcadet's avatar Dominique Marcadet

Merge branch '17-provide-links-to-nsdoc-elements-when-they-are-present' into 'master'

Resolve "provide links to NSDoc elements when they are present"

Closes #17

See merge request !16
parents 92f6cbd7 f0dbc494
Pipeline #7606 failed with stages
in 13 seconds
...@@ -557,3 +557,19 @@ _UI_ServiceParameter_parentCDC_feature = Parent CDC ...@@ -557,3 +557,19 @@ _UI_ServiceParameter_parentCDC_feature = Parent CDC
_UI_ServiceTypeRealizations_parentServiceNS_feature = Parent Service NS _UI_ServiceTypeRealizations_parentServiceNS_feature = Parent Service NS
_UI_SubDataAttribute_parentConstructedAttribute_feature = Parent Constructed Attribute _UI_SubDataAttribute_parentConstructedAttribute_feature = Parent Constructed Attribute
_UI_SubDataObject_parentCDC_feature = Parent CDC _UI_SubDataObject_parentCDC_feature = Parent CDC
_UI_Abbreviation_refersToDoc_feature = Refers To Doc
_UI_BasicType_refersToDoc_feature = Refers To Doc
_UI_Doc_ReferredByAgNSDesc_feature = Referred By Ag NS Desc
_UI_Doc_referredByPresenceCondition_feature = Referred By Presence Condition
_UI_Doc_referredByAgPresenceCondition_feature = Referred By Ag Presence Condition
_UI_Doc_referredByAbbreviation_feature = Referred By Abbreviation
_UI_Doc_referredByBasicType_feature = Referred By Basic Type
_UI_Doc_referredByDocumentedClass_feature = Referred By Documented Class
_UI_Doc_referredByFunctionalConstraint_feature = Referred By Functional Constraint
_UI_Doc_referredByAgPresenceConditionDerivedStatistics_feature = Referred By Ag Presence Condition Derived Statistics
_UI_DocumentedClass_refersToDoc_feature = Refers To Doc
_UI_FunctionalConstraint_refersToDoc_feature = Refers To Doc
_UI_PresenceCondition_refersToDoc_feature = Refers To Doc
_UI_AgPresenceCondition_refersToPresCondArgsDoc_feature = Refers To Pres Cond Args Doc
_UI_AgPresenceConditionDerivedStatistics_refersToDsPresCondArgsDoc_feature = Refers To Ds Pres Cond Args Doc
_UI_AgNSdesc_refersToDoc_feature = Refers To Doc
...@@ -62,6 +62,7 @@ public class AbbreviationItemProvider extends NsdObjectItemProvider { ...@@ -62,6 +62,7 @@ public class AbbreviationItemProvider extends NsdObjectItemProvider {
addDescIDPropertyDescriptor( object ); addDescIDPropertyDescriptor( object );
addNamePropertyDescriptor( object ); addNamePropertyDescriptor( object );
addRefersToDocPropertyDescriptor( object );
} }
return itemPropertyDescriptors; return itemPropertyDescriptors;
} }
...@@ -110,6 +111,28 @@ public class AbbreviationItemProvider extends NsdObjectItemProvider { ...@@ -110,6 +111,28 @@ public class AbbreviationItemProvider extends NsdObjectItemProvider {
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Refers To Doc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRefersToDocPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Abbreviation_refersToDoc_feature" ),
getString( "_UI_PropertyDescriptor_description", "_UI_Abbreviation_refersToDoc_feature",
"_UI_Abbreviation_type" ),
NsdPackage.Literals.ABBREVIATION__REFERS_TO_DOC,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This returns Abbreviation.gif. * This returns Abbreviation.gif.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
......
...@@ -71,6 +71,7 @@ public class AgNSdescItemProvider extends ItemProviderAdapter implements IEditin ...@@ -71,6 +71,7 @@ public class AgNSdescItemProvider extends ItemProviderAdapter implements IEditin
super.getPropertyDescriptors( object ); super.getPropertyDescriptors( object );
addDescIDPropertyDescriptor( object ); addDescIDPropertyDescriptor( object );
addRefersToDocPropertyDescriptor( object );
} }
return itemPropertyDescriptors; return itemPropertyDescriptors;
} }
...@@ -97,6 +98,28 @@ public class AgNSdescItemProvider extends ItemProviderAdapter implements IEditin ...@@ -97,6 +98,28 @@ public class AgNSdescItemProvider extends ItemProviderAdapter implements IEditin
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Refers To Doc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRefersToDocPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_AgNSdesc_refersToDoc_feature" ),
getString( "_UI_PropertyDescriptor_description", "_UI_AgNSdesc_refersToDoc_feature",
"_UI_AgNSdesc_type" ),
NsdPackage.Literals.AG_NSDESC__REFERS_TO_DOC,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This returns the label text for the adapted class. * This returns the label text for the adapted class.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
......
...@@ -74,6 +74,7 @@ public class AgPresenceConditionDerivedStatisticsItemProvider extends ItemProvid ...@@ -74,6 +74,7 @@ public class AgPresenceConditionDerivedStatisticsItemProvider extends ItemProvid
addDsPresCondPropertyDescriptor( object ); addDsPresCondPropertyDescriptor( object );
addDsPresCondArgsPropertyDescriptor( object ); addDsPresCondArgsPropertyDescriptor( object );
addDsPresCondArgsIDPropertyDescriptor( object ); addDsPresCondArgsIDPropertyDescriptor( object );
addRefersToDsPresCondArgsDocPropertyDescriptor( object );
} }
return itemPropertyDescriptors; return itemPropertyDescriptors;
} }
...@@ -147,6 +148,29 @@ public class AgPresenceConditionDerivedStatisticsItemProvider extends ItemProvid ...@@ -147,6 +148,29 @@ public class AgPresenceConditionDerivedStatisticsItemProvider extends ItemProvid
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Refers To Ds Pres Cond Args Doc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRefersToDsPresCondArgsDocPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_AgPresenceConditionDerivedStatistics_refersToDsPresCondArgsDoc_feature" ),
getString( "_UI_PropertyDescriptor_description",
"_UI_AgPresenceConditionDerivedStatistics_refersToDsPresCondArgsDoc_feature",
"_UI_AgPresenceConditionDerivedStatistics_type" ),
NsdPackage.Literals.AG_PRESENCE_CONDITION_DERIVED_STATISTICS__REFERS_TO_DS_PRES_COND_ARGS_DOC,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This returns the label text for the adapted class. * This returns the label text for the adapted class.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
......
...@@ -73,6 +73,7 @@ public class AgPresenceConditionItemProvider extends ItemProviderAdapter impleme ...@@ -73,6 +73,7 @@ public class AgPresenceConditionItemProvider extends ItemProviderAdapter impleme
addPresCondPropertyDescriptor( object ); addPresCondPropertyDescriptor( object );
addPresCondArgsPropertyDescriptor( object ); addPresCondArgsPropertyDescriptor( object );
addPresCondArgsIDPropertyDescriptor( object ); addPresCondArgsIDPropertyDescriptor( object );
addRefersToPresCondArgsDocPropertyDescriptor( object );
} }
return itemPropertyDescriptors; return itemPropertyDescriptors;
} }
...@@ -143,6 +144,28 @@ public class AgPresenceConditionItemProvider extends ItemProviderAdapter impleme ...@@ -143,6 +144,28 @@ public class AgPresenceConditionItemProvider extends ItemProviderAdapter impleme
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Refers To Pres Cond Args Doc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRefersToPresCondArgsDocPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add( createItemPropertyDescriptor(
( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_AgPresenceCondition_refersToPresCondArgsDoc_feature" ),
getString( "_UI_PropertyDescriptor_description",
"_UI_AgPresenceCondition_refersToPresCondArgsDoc_feature", "_UI_AgPresenceCondition_type" ),
NsdPackage.Literals.AG_PRESENCE_CONDITION__REFERS_TO_PRES_COND_ARGS_DOC,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This returns the label text for the adapted class. * This returns the label text for the adapted class.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
......
...@@ -63,6 +63,7 @@ public class BasicTypeItemProvider extends NsdObjectItemProvider { ...@@ -63,6 +63,7 @@ public class BasicTypeItemProvider extends NsdObjectItemProvider {
addDescIDPropertyDescriptor( object ); addDescIDPropertyDescriptor( object );
addNamePropertyDescriptor( object ); addNamePropertyDescriptor( object );
addReferredByDataAttributePropertyDescriptor( object ); addReferredByDataAttributePropertyDescriptor( object );
addRefersToDocPropertyDescriptor( object );
} }
return itemPropertyDescriptors; return itemPropertyDescriptors;
} }
...@@ -133,6 +134,28 @@ public class BasicTypeItemProvider extends NsdObjectItemProvider { ...@@ -133,6 +134,28 @@ public class BasicTypeItemProvider extends NsdObjectItemProvider {
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Refers To Doc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRefersToDocPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_BasicType_refersToDoc_feature" ),
getString( "_UI_PropertyDescriptor_description", "_UI_BasicType_refersToDoc_feature",
"_UI_BasicType_type" ),
NsdPackage.Literals.BASIC_TYPE__REFERS_TO_DOC,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This returns BasicType.gif. * This returns BasicType.gif.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
......
...@@ -64,6 +64,7 @@ public class DataAttributeItemProvider extends DocumentedClassItemProvider { ...@@ -64,6 +64,7 @@ public class DataAttributeItemProvider extends DocumentedClassItemProvider {
addPresCondPropertyDescriptor( object ); addPresCondPropertyDescriptor( object );
addPresCondArgsPropertyDescriptor( object ); addPresCondArgsPropertyDescriptor( object );
addPresCondArgsIDPropertyDescriptor( object ); addPresCondArgsIDPropertyDescriptor( object );
addRefersToPresCondArgsDocPropertyDescriptor( object );
addIsArrayPropertyDescriptor( object ); addIsArrayPropertyDescriptor( object );
addMaxIndexAttributePropertyDescriptor( object ); addMaxIndexAttributePropertyDescriptor( object );
addMinIndexPropertyDescriptor( object ); addMinIndexPropertyDescriptor( object );
...@@ -577,6 +578,28 @@ public class DataAttributeItemProvider extends DocumentedClassItemProvider { ...@@ -577,6 +578,28 @@ public class DataAttributeItemProvider extends DocumentedClassItemProvider {
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Refers To Pres Cond Args Doc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRefersToPresCondArgsDocPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add( createItemPropertyDescriptor(
( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_AgPresenceCondition_refersToPresCondArgsDoc_feature" ),
getString( "_UI_PropertyDescriptor_description",
"_UI_AgPresenceCondition_refersToPresCondArgsDoc_feature", "_UI_AgPresenceCondition_type" ),
NsdPackage.Literals.AG_PRESENCE_CONDITION__REFERS_TO_PRES_COND_ARGS_DOC,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This adds a property descriptor for the Qchg feature. * This adds a property descriptor for the Qchg feature.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
......
...@@ -64,9 +64,11 @@ public class DataObjectItemProvider extends DocumentedClassItemProvider { ...@@ -64,9 +64,11 @@ public class DataObjectItemProvider extends DocumentedClassItemProvider {
addPresCondPropertyDescriptor( object ); addPresCondPropertyDescriptor( object );
addPresCondArgsPropertyDescriptor( object ); addPresCondArgsPropertyDescriptor( object );
addPresCondArgsIDPropertyDescriptor( object ); addPresCondArgsIDPropertyDescriptor( object );
addRefersToPresCondArgsDocPropertyDescriptor( object );
addDsPresCondPropertyDescriptor( object ); addDsPresCondPropertyDescriptor( object );
addDsPresCondArgsPropertyDescriptor( object ); addDsPresCondArgsPropertyDescriptor( object );
addDsPresCondArgsIDPropertyDescriptor( object ); addDsPresCondArgsIDPropertyDescriptor( object );
addRefersToDsPresCondArgsDocPropertyDescriptor( object );
addUnderlyingTypePropertyDescriptor( object ); addUnderlyingTypePropertyDescriptor( object );
addUnderlyingTypeKindPropertyDescriptor( object ); addUnderlyingTypeKindPropertyDescriptor( object );
addNamePropertyDescriptor( object ); addNamePropertyDescriptor( object );
...@@ -148,6 +150,29 @@ public class DataObjectItemProvider extends DocumentedClassItemProvider { ...@@ -148,6 +150,29 @@ public class DataObjectItemProvider extends DocumentedClassItemProvider {
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Refers To Ds Pres Cond Args Doc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRefersToDsPresCondArgsDocPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_AgPresenceConditionDerivedStatistics_refersToDsPresCondArgsDoc_feature" ),
getString( "_UI_PropertyDescriptor_description",
"_UI_AgPresenceConditionDerivedStatistics_refersToDsPresCondArgsDoc_feature",
"_UI_AgPresenceConditionDerivedStatistics_type" ),
NsdPackage.Literals.AG_PRESENCE_CONDITION_DERIVED_STATISTICS__REFERS_TO_DS_PRES_COND_ARGS_DOC,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This adds a property descriptor for the Name feature. * This adds a property descriptor for the Name feature.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
...@@ -236,6 +261,28 @@ public class DataObjectItemProvider extends DocumentedClassItemProvider { ...@@ -236,6 +261,28 @@ public class DataObjectItemProvider extends DocumentedClassItemProvider {
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Refers To Pres Cond Args Doc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRefersToPresCondArgsDocPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add( createItemPropertyDescriptor(
( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_AgPresenceCondition_refersToPresCondArgsDoc_feature" ),
getString( "_UI_PropertyDescriptor_description",
"_UI_AgPresenceCondition_refersToPresCondArgsDoc_feature", "_UI_AgPresenceCondition_type" ),
NsdPackage.Literals.AG_PRESENCE_CONDITION__REFERS_TO_PRES_COND_ARGS_DOC,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This adds a property descriptor for the Transient feature. * This adds a property descriptor for the Transient feature.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
......
...@@ -70,6 +70,14 @@ public class DocItemProvider extends NsdObjectItemProvider { ...@@ -70,6 +70,14 @@ public class DocItemProvider extends NsdObjectItemProvider {
super.getPropertyDescriptors( object ); super.getPropertyDescriptors( object );
addIdPropertyDescriptor( object ); addIdPropertyDescriptor( object );
addReferredByAgNSDescPropertyDescriptor( object );
addReferredByPresenceConditionPropertyDescriptor( object );
addReferredByAgPresenceConditionPropertyDescriptor( object );
addReferredByAbbreviationPropertyDescriptor( object );
addReferredByBasicTypePropertyDescriptor( object );
addReferredByDocumentedClassPropertyDescriptor( object );
addReferredByFunctionalConstraintPropertyDescriptor( object );
addReferredByAgPresenceConditionDerivedStatisticsPropertyDescriptor( object );
} }
return itemPropertyDescriptors; return itemPropertyDescriptors;
} }
...@@ -95,6 +103,182 @@ public class DocItemProvider extends NsdObjectItemProvider { ...@@ -95,6 +103,182 @@ public class DocItemProvider extends NsdObjectItemProvider {
null ) ); null ) );
} }
/**
* This adds a property descriptor for the Referred By Ag NS Desc feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addReferredByAgNSDescPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Doc_ReferredByAgNSDesc_feature" ),
getString( "_UI_PropertyDescriptor_description", "_UI_Doc_ReferredByAgNSDesc_feature",
"_UI_Doc_type" ),
NsdPackage.Literals.DOC__REFERRED_BY_AG_NS_DESC,
true,
false,
true,
null,
null,
null ) );
}
/**
* This adds a property descriptor for the Referred By Presence Condition feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addReferredByPresenceConditionPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Doc_referredByPresenceCondition_feature" ),
getString( "_UI_PropertyDescriptor_description", "_UI_Doc_referredByPresenceCondition_feature",
"_UI_Doc_type" ),
NsdPackage.Literals.DOC__REFERRED_BY_PRESENCE_CONDITION,
true,
false,
true,
null,
null,
null ) );
}
/**
* This adds a property descriptor for the Referred By Ag Presence Condition feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addReferredByAgPresenceConditionPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Doc_referredByAgPresenceCondition_feature" ),
getString( "_UI_PropertyDescriptor_description",
"_UI_Doc_referredByAgPresenceCondition_feature", "_UI_Doc_type" ),
NsdPackage.Literals.DOC__REFERRED_BY_AG_PRESENCE_CONDITION,
true,
false,
true,
null,
null,
null ) );
}
/**
* This adds a property descriptor for the Referred By Abbreviation feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addReferredByAbbreviationPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Doc_referredByAbbreviation_feature" ),
getString( "_UI_PropertyDescriptor_description", "_UI_Doc_referredByAbbreviation_feature",
"_UI_Doc_type" ),
NsdPackage.Literals.DOC__REFERRED_BY_ABBREVIATION,
true,
false,
true,
null,
null,
null ) );
}
/**
* This adds a property descriptor for the Referred By Basic Type feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addReferredByBasicTypePropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Doc_referredByBasicType_feature" ),
getString( "_UI_PropertyDescriptor_description", "_UI_Doc_referredByBasicType_feature",
"_UI_Doc_type" ),
NsdPackage.Literals.DOC__REFERRED_BY_BASIC_TYPE,
true,
false,
true,
null,
null,
null ) );
}
/**
* This adds a property descriptor for the Referred By Documented Class feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addReferredByDocumentedClassPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Doc_referredByDocumentedClass_feature" ),
getString( "_UI_PropertyDescriptor_description", "_UI_Doc_referredByDocumentedClass_feature",
"_UI_Doc_type" ),
NsdPackage.Literals.DOC__REFERRED_BY_DOCUMENTED_CLASS,
true,
false,
true,
null,
null,
null ) );
}
/**
* This adds a property descriptor for the Referred By Functional Constraint feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addReferredByFunctionalConstraintPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Doc_referredByFunctionalConstraint_feature" ),
getString( "_UI_PropertyDescriptor_description",
"_UI_Doc_referredByFunctionalConstraint_feature", "_UI_Doc_type" ),
NsdPackage.Literals.DOC__REFERRED_BY_FUNCTIONAL_CONSTRAINT,
true,
false,
true,
null,
null,
null ) );
}
/**
* This adds a property descriptor for the Referred By Ag Presence Condition Derived Statistics feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addReferredByAgPresenceConditionDerivedStatisticsPropertyDescriptor( Object object ) {
itemPropertyDescriptors.add(
createItemPropertyDescriptor( ( ( ComposeableAdapterFactory ) adapterFactory ).getRootAdapterFactory(),
getResourceLocator(),
getString( "_UI_Doc_referredByAgPresenceConditionDerivedStatistics_feature" ),
getString( "_UI_PropertyDescriptor_description",
"_UI_Doc_referredByAgPresenceConditionDerivedStatistics_feature", "_UI_Doc_type" ),
NsdPackage.Literals.DOC__REFERRED_BY_AG_PRESENCE_CONDITION_DERIVED_STATISTICS,
true,
false,
true,
null,
null,
null ) );
}
/** /**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
......
...@@ -63,6 +63,7 @@ public class DocumentedClassItemProvider extends NsdObjectItemProvider { ...@@ -63,6 +63,7 @@ public class DocumentedClassItemProvider extends NsdObjectItemProvider {
addDeprecatedPropertyDescriptor( object ); addDeprecatedPropertyDescriptor( object );
addDescIDPropertyDescriptor( object ); addDescIDPropertyDescriptor( object );
addInformativePropertyDescriptor( object ); addInformativePropertyDescriptor( object );
addRefersToDocPropertyDescriptor( object );
} }
return itemPropertyDescriptors; return itemPropertyDescriptors;
} }
...@@ -133,6 +134,28 @@ public class DocumentedClassItemProvider extends NsdObjectItemProvider { ...@@ -133,6 +134,28 @@ public class DocumentedClassItemProvider extends NsdObjectItemProvider {
null ) ); null ) );