About › Forums › Getting Started with PlantText › Can’t hide fields
This topic contains 1 reply, has 2 voices, and was last updated by Arwen Vaughan 1 year, 7 months ago.
-
AuthorPosts
-
Kurt McCallI have some PlantText code generated by a script (that I didn’t create), and I’d like to edit it and insert the “hide fields” command near the end to make the class data members invisible, but not the methods. I used your website to generate the class diagram, but the fields are still visible. The command “hide members” does work correctly though — it hides both methods and data members. Here is the code. I’d rather not have to delete all of the {field} lines…
@startuml title <b>KurtsTestUML</b> class Data << (H,#E6FFE6) >> [[matlab:matlab.desktop.editor.openDocument('C:\Users\kmccall\Documents\Projects\DOLILU\constraint_checker2\trunk\src\Data.m'){This class holds an array for a single trajectory variable. It is a}]] { {field} -len [[ {No tooltip} ]] {field} -values [[ {No tooltip} ]] {field} -varName [[ {No tooltip} ]] {field} -varUnits [[ {No tooltip} ]] ____ +Data() } class GraphDefBase << (H,#E6FFE6) >> [[matlab:matlab.desktop.editor.openDocument('C:\Users\kmccall\Documents\Projects\DOLILU\constraint_checker2\trunk\src\GraphDefBase.m'){The base class for the KnockdownDef and EnvelopeDef classes, both of}]] { {field} -bigName [[ {No tooltip} ]] {field} -depVarName [[ {No tooltip} ]] {field} -factorData [[ {No tooltip} ]] {field} -fileName [[ {No tooltip} ]] {field} -indepData [[ {No tooltip} ]] {field} -indVarName [[ {No tooltip} ]] {field} -littleName [[ {No tooltip} ]] {field} -name [[ {No tooltip} ]] {field} -title [[ {No tooltip} ]] ____ +GraphDefBase() +splitName() } class EnvelopeDataDef << (H,#E6FFE6) >> [[matlab:matlab.desktop.editor.openDocument('C:\Users\kmccall\Documents\Projects\DOLILU\constraint_checker2\trunk\src\EnvelopeDataDef.m'){this class holds the Envelope data from a single input file,}]] { {field} +ENVELOPE_1SIG_HI [[ {No tooltip} ]] {field} +ENVELOPE_1SIG_LO [[ {No tooltip} ]] {field} +ENVELOPE_3SIG_HI [[ {No tooltip} ]] {field} +ENVELOPE_3SIG_LO [[ {No tooltip} ]] {field} -anonFunc [[ {No tooltip} ]] {field} -depVarIsFunction [[ {No tooltip} ]] {field} -EnvelopeCurveName [[ {No tooltip} ]] {field} -EnvelopeName [[ {No tooltip} ]] {field} -isLowerBound [[ {No tooltip} ]] {field} -type [[ {No tooltip} ]] ____ #EnvelopeDataDef() } hide fields EnvelopeDataDef -up-|> GraphDefBase GraphDefBase *-- Data @enduml
-
Interesting. The open source project I am using to do this is maintained by another person. This is the link to his Github page. You can add an issue and he will fix it. If he does, I will add his fix to PlanText so it is reflected. Cheers.
-
AuthorPosts