diff options
author | Juergen Haug | 2019-02-11 11:40:27 +0000 |
---|---|---|
committer | Juergen Haug | 2019-02-11 11:40:27 +0000 |
commit | d5c8fcc7837872e98bb7164fd591d264b48173a9 (patch) | |
tree | 567a3d8aafe9996dd3e32c0e46a9d90993968726 /plugins/org.eclipse.etrice.core.room.ui | |
parent | 847880aae5d2f4a958a65a0c722ade786118f0b1 (diff) | |
download | org.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
Change-Id: I410185039615c0f673aaf4c6b10692347705daf2
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room.ui')
-rw-r--r-- | plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml | 181 |
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} { - LogicalSystem ${LogSys1} { - SubSystemRef ${subSysRef1}: - ${SubSysClass1:CrossReference('SubSystemRef.type')} - } - SubSystemClass ${SubSysClass1} { - ActorRef ${actorRef1}: - ${ActorClass1:CrossReference('ActorRef.type')} - LogicalThread - defaultThread - } - ActorClass ${ActorClass1} { - } - ${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} { - Interface { + id="actor_class" name="ActorClass" + >ActorClass ${ActorClassName} { + Interface { ${cursor} - } - Structure { - } - Behavior { - } - } </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} { - incoming { - Message ${in1}(${atype:CrossReference('RefableType.type')}) - ${cursor} - } - outgoing { - } - } - </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} { - 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}() - ${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')}) - ${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')} - ${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')} ''' - ${cursor} - ''' - </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} { - entry '''// entry code''' - exit '''// exit code''' - subgraph { - } - } - ${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"> - ''' - ${cursor} - ''' - </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')} { - ${cursor} - } - </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} -> ${typeName} - ${cursor} - </template> - + name="ExternalType" + >ExternalType ${name} -> ${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} -> ${typeName} (${typeCastName}) default - "${defaultValueLiteral}" - ${cursor} - </template> + name="PrimitiveType" + >PrimitiveType ${name} -> ${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") - @Gnuplot(format="pngcairo", outputfile="main.data.png", width=1800, height=600, fontsize=10) - @GnuplotGraph( - paths="/fullInstancePath", - xtics=100, mxtics=4, ymin=-1.2, ymax=1.2 - ) - </template> </templates> |