Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2019-02-11 11:40:27 +0000
committerJuergen Haug2019-02-11 11:40:27 +0000
commitd5c8fcc7837872e98bb7164fd591d264b48173a9 (patch)
tree567a3d8aafe9996dd3e32c0e46a9d90993968726 /plugins/org.eclipse.etrice.core.room.ui
parent847880aae5d2f4a958a65a0c722ade786118f0b1 (diff)
downloadorg.eclipse.etrice-d5c8fcc7837872e98bb7164fd591d264b48173a9.tar.gz
org.eclipse.etrice-d5c8fcc7837872e98bb7164fd591d264b48173a9.tar.xz
org.eclipse.etrice-d5c8fcc7837872e98bb7164fd591d264b48173a9.zip
Bug 541024 - Template proposals have wrong identation and newlines
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room.ui')
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml181
1 files changed, 76 insertions, 105 deletions
diff --git a/plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml b/plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml
index 072a8ad46..a9d220009 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml
+++ b/plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml
@@ -3,159 +3,130 @@
<template autoinsert="true" context="org.eclipse.etrice.core.Room.RoomModel"
deleted="false" description="model skeleton" enabled="true" id="model"
- name="RoomModel">RoomModel ${RoomModel1} {&#13;
- LogicalSystem ${LogSys1} {&#13;
- SubSystemRef ${subSysRef1}:
- ${SubSysClass1:CrossReference('SubSystemRef.type')} &#13;
- }&#13;
- SubSystemClass ${SubSysClass1} {&#13;
- ActorRef ${actorRef1}:
- ${ActorClass1:CrossReference('ActorRef.type')} &#13;
- LogicalThread
- defaultThread&#13;
- }&#13;
- ActorClass ${ActorClass1} {&#13;
- }&#13;
- ${cursor}
- }
- </template>
+ name="RoomModel"
+ >RoomModel ${RoomModel1} {
+ LogicalSystem ${LogSys1} {
+ SubSystemRef ${subSysRef1}: ${SubSysClass1:CrossReference('SubSystemRef.type')}
+ }
+
+ SubSystemClass ${SubSysClass1} {
+ ActorRef ${actorRef1}: ${ActorClass1:CrossReference('ActorRef.type')}
+ LogicalThread defaultThread
+ }
+
+ ActorClass ${ActorClass1} {
+
+ }
+}${cursor}</template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.ActorClass"
deleted="false" description="actor class skeleton" enabled="true"
- id="actor_class" name="ActorClass">${xx: Enum('ActorCommunicationType')} ActorClass
- ${ActorClassName} {&#13;
- Interface {&#13;
+ id="actor_class" name="ActorClass"
+ >ActorClass ${ActorClassName} {
+ Interface {
${cursor}
- }&#13;
- Structure {&#13;
- }&#13;
- Behavior {&#13;
- }&#13;
- }&#13;</template>
+ }
+ Structure {
+
+ }
+ Behavior {
+ }
+}</template>
<template autoinsert="true"
context="org.eclipse.etrice.core.Room.ProtocolClass" deleted="false"
description="protocol class skeleton" enabled="true" id="protocol_class"
- name="ProtocolClass">${xx: Enum('CommunicationType')} ProtocolClass
- ${ProtocolClassName} {&#13;
- incoming {&#13;
- Message ${in1}(${atype:CrossReference('RefableType.type')})
- ${cursor}
- }&#13;
- outgoing {&#13;
- }&#13;
- }
- </template>
+ name="ProtocolClass"
+ >ProtocolClass ${ProtocolClassName} {
+ incoming {
+ Message ${in1}(${atype:CrossReference('RefableType.type')}) ${cursor}
+ }
+ outgoing {
+ }
+}</template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.DataClass"
deleted="false" description="data class skeleton" enabled="true" id="data_class"
- name="DataClass">DataClass ${DataClassName} {&#13;
- Attribute ${Attr1}: ${atype:CrossReference('RefableType.type')}
- ${cursor}
- }
- </template>
+ name="DataClass"
+ >DataClass ${DataClassName} {
+ Attribute ${Attr1}: ${atype:CrossReference('RefableType.type')} ${cursor}
+}</template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.Message"
deleted="false" description="message skeleton" enabled="true" id="message"
- name="Message">Message ${name}()&#13;
- ${cursor}
- </template>
+ name="Message"
+ >Message ${name}() ${cursor}</template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.Message"
deleted="false" description="Message with Data skeleton" enabled="true"
- id="messageWithData" name="MessageWithData">Message
- ${name}(${atype:CrossReference('RefableType.type')})&#13;
- ${cursor}
- </template>
+ id="messageWithData"
+ name="MessageWithData"
+ >Message ${name}(${atype:CrossReference('RefableType.type')}) ${cursor}</template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.Attribute"
deleted="false" description="attribute skeleton" enabled="true" id="attribute"
- name="Attribute">Attribute ${name}:
- ${atype:CrossReference('RefableType.type')}&#13;
- ${cursor}
- </template>
+ name="Attribute"
+ >Attribute ${name}: ${atype:CrossReference('RefableType.type')} ${cursor}</template>
<template autoinsert="true"
context="org.eclipse.etrice.core.Room.kw_Operation" deleted="false"
- description="operation skeleton" enabled="true" id="operation" name="Operation">Operation
- ${name}(${param}: ${atype:CrossReference('RefableType.type')}):
- ${rtype:CrossReference('RefableType.type')} '''&#13;
- ${cursor}&#13;
- '''
- </template>
+ description="operation skeleton" enabled="true" id="operation"
+ name="Operation"
+ >Operation ${name}(${param}: ${atype:CrossReference('RefableType.type')}): ${rtype:CrossReference('RefableType.type')} '''
+ ${cursor}
+'''</template>
<template autoinsert="true"
context="org.eclipse.etrice.core.fsm.FSM.kw_State" deleted="false"
description="State with entry code, exit code and sub graph" enabled="true"
- id="state" name="State">State ${name} {&#13;
- entry '''// entry code'''&#13;
- exit '''// exit code'''&#13;
- subgraph {&#13;
- }
- }
- ${cursor}
- </template>
+ id="state" name="State"
+ >State ${name} {
+ entry '''// entry code'''
+ exit '''// exit code'''
+ subgraph {
+ }
+} ${cursor}</template>
<template autoinsert="true"
context="org.eclipse.etrice.core.fsm.FSM.DetailCode" deleted="false"
- description="detail code" enabled="true" id="detail_code" name="detail code">
- '''&#13;
- ${cursor}&#13;
- '''
- </template>
+ description="detail code" enabled="true" id="detail_code"
+ name="detail code"
+ >'''
+ ${cursor}
+'''</template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.kw_Port"
deleted="false" description="insert port" enabled="true" id="port"
- name="Port">Port ${name}: ${protocol:CrossReference('Port.protocol')}
- ${cursor}
- </template>
+ name="Port"
+ >Port ${name}: ${protocol:CrossReference('Port.protocol')} ${cursor}</template>
<template autoinsert="true"
context="org.eclipse.etrice.core.fsm.FSM.kw_RefinedState" deleted="false"
- description="RefinedState" enabled="true" id="refined_state" name="RefinedState">RefinedState
- ${base:CrossReference('RefinedState.base')} {&#13;
- ${cursor}&#13;
- }
- </template>
+ description="RefinedState" enabled="true" id="refined_state"
+ name="RefinedState"
+ >RefinedState ${base:CrossReference('RefinedState.base')} {
+ ${cursor}
+}</template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.kw_SAP"
- deleted="false" description="insert SAP" enabled="true" id="sap" name="SAP">
- SAP ${name}: ${protocol:CrossReference('SAPRef.protocol')}
- ${cursor}
- </template>
+ deleted="false" description="insert SAP" enabled="true" id="sap" name="SAP"
+ >SAP ${name}: ${protocol:CrossReference('SAPRef.protocol')} ${cursor}</template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.kw_SPP"
- deleted="false" description="insert SPP" enabled="true" id="spp" name="SPP">
- SPP ${name}: ${protocol:CrossReference('SPPRef.protocol')}
- ${cursor}
- </template>
+ deleted="false" description="insert SPP" enabled="true" id="spp" name="SPP"
+ >SPP ${name}: ${protocol:CrossReference('SPPRef.protocol')} ${cursor}</template>
<template autoinsert="true"
context="org.eclipse.etrice.core.Room.ExternalType" deleted="false"
description="ExternalType skeleton" enabled="true" id="externalType"
- name="ExternalType">ExternalType ${name} -&gt; ${typeName}&#13;
- ${cursor}
- </template>
-
+ name="ExternalType"
+ >ExternalType ${name} -&gt; ${typeName} ${cursor}</template>
<template autoinsert="true"
context="org.eclipse.etrice.core.Room.PrimitiveType" deleted="false"
description="PrimitiveType skeleton" enabled="true" id="primitiveType"
- name="PrimitiveType">PrimitiveType ${name} -&gt; ${typeName} (${typeCastName}) default
- "${defaultValueLiteral}"&#13;
- ${cursor}
- </template>
+ name="PrimitiveType"
+ >PrimitiveType ${name} -&gt; ${typeName} (${typeCastName}) default "${defaultValueLiteral}"${cursor}</template>
- <template autoinsert="true"
- context="org.eclipse.etrice.core.common.Base.kw_@" deleted="false"
- description="insert DataLogging with Gnuplot" enabled="true"
- id="annotation_dataLoggingGnuplot" name="DataLogging">@DataLogging(pathlist="/${cursor}fullInstancePath1,
- /fullInstancePath2")&#13;
- @Gnuplot(format="pngcairo", outputfile="main.data.png", width=1800, height=600, fontsize=10)&#13;
- @GnuplotGraph(&#13;
- paths="/fullInstancePath",&#13;
- xtics=100, mxtics=4, ymin=-1.2, ymax=1.2&#13;
- )
- </template>
</templates>

Back to the top