(--------)
Hello, Thanks for the suggestion. In the following beta: https://dl.dropboxusercontent.com/u/13064071/plantuml.jar You can use ## to concat macro arguments: @startuml !definelong COMP_TEXTGENCOMP(name) [name] << Comp >> interface Ifc << IfcTyoe >> AS name##Ifc name##Ifc - [name] !enddefinelong COMP_TEXTGENCOMP(dummy) @enduml I think it is what you are looking for.
This has been released in V7994.
@startuml !definelong COMP_TEXTGENCOMP(name) [name] << Comp >> interface Ifc << IfcTyoe >> AS name##Ifc name##Ifc - [name] !enddefinelong COMP_TEXTGENCOMP(dummy) @enduml