Previous Topic Next topic Print topic


Element Types

The PDS Explorer differentiates among three element types for PO members:

Modeling notes

As the properties of the individual element types are identical, they need be defined only once and are duplicated via Drag & Drop or Copy & Paste.

Element Type / Relationship Attribute Meaning
PDSSAMP_ELE_EDITABLE Matchname = EDITABLE  

Icon = ICON_Editable

The match name, by which the element type of an element can be deduced on the basis of a property (PDSSAMP_PROP_ELE_ElementType).
PDSSAMP_ ELE_EDITABLE has Action

-> PDSSAMP_ACT_RemoteEdit  

PDSSAMP_ELE_NON-EDITABLE,

PDSSAMP_ELE_UNKNOWN has Action

-> PDSSAMP_ACT_RemoteBrowse

Default Action = true This action should be carried out by a double-click on an element of this type.
PDSSAMP_ELE_NON-EDITABLE Matchname =

NON-EDITABLE

See PDSSAMP_ELE_EDITABLE
PDSSAMP_ ELE_UNKNOWN Matchname = UNKNOWN See PDSSAMP_ELE_EDITABLE
PDSSAMP_ ELE_EDITABLE,

PDSSAMP_ELE_NON-EDITABLE,

ELE_UNKNOWN has Property

-> PROP_MemberName

Special Property = Element_Name This property is the element name. This information is mainly used for internal processes.
PDSSAMP_ ELE_EDITABLE,

PDSSAMP_ELE_NON-EDITABLE,

PDSSAMP_ELE_UNKNOWN has Property

-> PROP_Suffix

Special Property = Element_Suffix This property is the suffix of the element’s local file name, which is important in order to be able to display and edit the element in a suitable editor.
PDSSAMP_ ELE_EDITABLE,

PDSSAMP_ELE_NON-EDITABLE,

PDSSAMP_ELE_UNKNOWN has Property

-> PDSSAMP_PROP_ELE_PropertyGroup

Special Property = PropertyGroup This property contains the name of the correct property set of the elements at run time.

The table shows only container element types and relationships whose attribute values cannot be found in the figure above.

There is another element type for elements which are produced as the result of a search action (PDSSAMP_ELE_SEARCHRESULT).

Element Type / Relationship Attribute Meaning
PDSSAMP_ELE_SEARCHRESULT Matchname = SEARCHLINE The match name, by which a result line of the search tool is identified.
PDSSAMP_ELE_SEARCHRESULT -> PDSSAMP_ACT_RemotEdit Default Action = true This action should be carried out by a double-click on a search result entry.
PDSSAMP_ELE_SEARCHRESULT ->

PDSSAMP_PROP_ELE_SearchLine

SpecialProperty = MarkerLineNumber This is the property which tells the editor where to set a found marker.
Previous Topic Next topic Print topic