blob: 4efe62c35547794f9e2296b5cb3823ce1b0d7a73 [file]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.ui.editors">
<editor
class="org.eclipse.fordiac.ide.systemconfiguration.editor.SystemConfigurationEditor"
contributorClass="org.eclipse.fordiac.ide.util.ZoomUndoRedoActionBarContributor"
icon="fordiacimage://ICON_SystemConfiguration"
id="org.eclipse.fordiac.ide.systemconfiguration.editor.SystemConfigurationEditor"
name="System Configuration">
</editor>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
<propertyTabs
contributorId="org.eclipse.fordiac.ide.application.editors.DiagramEditor">
<propertyTab
category="Device"
id="org.eclipse.fordiac.ide.application.propertyDeviceInterfaceTab"
label="Interface">
</propertyTab>
<propertyTab
afterTab="org.eclipse.fordiac.ide.application.propertyDeviceInterfaceTab"
category="Device"
id="org.eclipse.fordiac.ide.device.propertyAttributeTab"
indented="true"
label="Attributes">
</propertyTab>
<propertyTab
afterTab="org.eclipse.fordiac.ide.device.propertyAttributeTab"
category="Device"
id="org.eclipse.fordiac.ide.device.propertyAppearanceTab"
label="Appearance">
</propertyTab>
<propertyTab
category="Device"
id="org.eclipse.fordiac.ide.device.propertyInterfaceElementTab"
label="Interface Element">
</propertyTab>
</propertyTabs>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertySections">
<propertySections
contributorId="org.eclipse.fordiac.ide.application.editors.DiagramEditor">
<propertySection
class="org.eclipse.fordiac.ide.systemconfiguration.properties.DeviceInterfaceSection"
id="org.eclipse.fordiac.ide.systemconfiguration.properties.InterfaceSection"
tab="org.eclipse.fordiac.ide.application.propertyDeviceInterfaceTab">
<input
type="org.eclipse.fordiac.ide.systemconfiguration.editparts.DeviceEditPart">
</input>
</propertySection>
<propertySection
class="org.eclipse.fordiac.ide.systemconfiguration.properties.AttributeSection"
id="org.eclipse.fordiac.ide.systemconfiguration.properties.AttributeSection"
tab="org.eclipse.fordiac.ide.device.propertyAttributeTab">
<input
type="org.eclipse.fordiac.ide.systemconfiguration.editparts.DeviceEditPart">
</input>
</propertySection>
<propertySection
class="org.eclipse.fordiac.ide.gef.properties.AppearancePropertySection"
id="org.eclipse.fordiac.ide.gef.properties.AppearancePropertySection"
tab="org.eclipse.fordiac.ide.device.propertyAppearanceTab">
<input
type="org.eclipse.fordiac.ide.systemconfiguration.editparts.DeviceEditPart">
</input>
<input
type="org.eclipse.fordiac.ide.systemconfiguration.editparts.SegmentEditPart">
</input>
</propertySection>
<propertySection
class="org.eclipse.fordiac.ide.gef.properties.InterfaceElementSection"
id="org.eclipse.fordiac.ide.systemconfiguration.properties.InterfaceElementSection"
tab="org.eclipse.fordiac.ide.device.propertyInterfaceElementTab">
<input
type="org.eclipse.fordiac.ide.systemconfiguration.editparts.DeviceInterfaceEditPart">
</input>
</propertySection>
<propertySection
class="org.eclipse.fordiac.ide.systemconfiguration.properties.ResourceInterfaceSection"
id="org.eclipse.fordiac.ide.systemconfiguration.properties.ResourceInterfaceSection"
tab="org.eclipse.fordiac.ide.application.propertyResourceInterfaceTab">
<input
type="org.eclipse.fordiac.ide.systemconfiguration.editparts.ResourceEditPart">
</input>
</propertySection>
</propertySections>
</extension>
<extension
point="org.eclipse.fordiac.ide.util.openListener">
<openListener
class="org.eclipse.fordiac.ide.systemconfiguration.actions.OpenSystemConfEditorAction"
icon="fordiacimage://ICON_SystemConfiguration"
id="org.eclipse.fordiac.ide.systemconfiguration.actions.OpenSystemConfEditorAction"
label="Systemconfiguration">
</openListener>
</extension>
<extension
point="org.eclipse.ui.elementFactories">
<factory
class="org.eclipse.fordiac.ide.systemconfiguration.editor.SystemConfigurationEditorInputFactory"
id="org.eclipse.fordiac.ide.systemconfiguration.editor.SystemConfigurationEditorInputFactory">
</factory>
</extension>
<extension
point="org.eclipse.ui.views">
<category
id="org.eclipse.fordiac.ide.systemmanagement"
name="%category.name.0">
</category>
<view
class="org.eclipse.fordiac.ide.systemconfiguration.views.VirtualDNSViewer"
id="org.eclipse.fordiac.ide.systemconfiguration.virtualDNS"
name="Virtual DNS"
restorable="true">
</view>
</extension>
</plugin>