Class Terminology

java.lang.Object
com.structurizr.view.Terminology

public final class Terminology extends Object
Provides a way for the terminology on diagrams, etc to be modified (e.g. language translations).
  • Constructor Details

    • Terminology

      public Terminology()
  • Method Details

    • getEnterprise

      public String getEnterprise()
    • getPerson

      public String getPerson()
    • setPerson

      public void setPerson(String person)
    • getSoftwareSystem

      public String getSoftwareSystem()
    • setSoftwareSystem

      public void setSoftwareSystem(String softwareSystem)
    • getContainer

      public String getContainer()
    • setContainer

      public void setContainer(String container)
    • getComponent

      public String getComponent()
    • setComponent

      public void setComponent(String component)
    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getDeploymentNode

      public String getDeploymentNode()
    • setDeploymentNode

      public void setDeploymentNode(String deploymentNode)
    • getInfrastructureNode

      public String getInfrastructureNode()
    • setInfrastructureNode

      public void setInfrastructureNode(String infrastructureNode)
    • getRelationship

      public String getRelationship()
    • setRelationship

      public void setRelationship(String relationship)
    • findTerminology

      public String findTerminology(ModelItem modelItem)
      Finds the terminology that can be used to describe/label the specified model item.
      Parameters:
      modelItem - an Element or Relationship
      Returns:
      the default or overridden terminology for the specified model item