blob: efef2499d859be84f73d22fe04702474014948aa [file] [log] [blame]
<?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_SYSTEM_CONFIGURATION"
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.DeviceSection"
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>
<input
type="org.eclipse.fordiac.ide.model.libraryElement.Device">
</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>
<input
type="org.eclipse.fordiac.ide.systemconfiguration.editparts.SegmentEditPart">
</input>
<input
type="org.eclipse.fordiac.ide.model.libraryElement.Device">
</input>
<input
type="org.eclipse.fordiac.ide.model.libraryElement.Segment">
</input>
<input
type="org.eclipse.fordiac.ide.model.libraryElement.Application">
</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.ResourceSection"
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>
<input
type="org.eclipse.fordiac.ide.model.libraryElement.Resource">
</input>
</propertySection>
</propertySections>
</extension>
<extension
point="org.eclipse.fordiac.ide.util.openListener">
<openListener
class="org.eclipse.fordiac.ide.systemconfiguration.actions.OpenSystemConfEditorAction"
icon="fordiacimage://ICON_SYSTEM_CONFIGURATION"
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
category="org.eclipse.fordiac.ide.view.category"
class="org.eclipse.fordiac.ide.systemconfiguration.views.VirtualDNSViewer"
id="org.eclipse.fordiac.ide.systemconfiguration.virtualDNS"
name="Virtual DNS"
restorable="true">
</view>
</extension>
</plugin>