Class AbstractExporter

java.lang.Object
com.structurizr.export.AbstractExporter
Direct Known Subclasses:
AbstractDiagramExporter, AbstractWorkspaceExporter

public abstract class AbstractExporter extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
    breakText(int maxWidth, int fontSize, String s)
     
    protected com.structurizr.view.ElementStyle
    findElementStyle(com.structurizr.view.ModelView view, com.structurizr.model.Element element)
     
    protected com.structurizr.view.RelationshipStyle
    findRelationshipStyle(com.structurizr.view.ModelView view, com.structurizr.model.Relationship relationship)
     
    protected boolean
     
    protected String
    typeOf(com.structurizr.view.ModelView view, com.structurizr.model.Element e, boolean includeMetadataSymbols)
     
    protected String
    typeOf(com.structurizr.Workspace workspace, com.structurizr.model.Element e, boolean includeMetadataSymbols)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AbstractExporter

      public AbstractExporter()
  • Method Details

    • breakText

      protected String breakText(int maxWidth, int fontSize, String s)
    • typeOf

      protected String typeOf(com.structurizr.Workspace workspace, com.structurizr.model.Element e, boolean includeMetadataSymbols)
    • typeOf

      protected String typeOf(com.structurizr.view.ModelView view, com.structurizr.model.Element e, boolean includeMetadataSymbols)
    • hasValue

      protected boolean hasValue(String s)
    • findElementStyle

      protected com.structurizr.view.ElementStyle findElementStyle(com.structurizr.view.ModelView view, com.structurizr.model.Element element)
    • findRelationshipStyle

      protected com.structurizr.view.RelationshipStyle findRelationshipStyle(com.structurizr.view.ModelView view, com.structurizr.model.Relationship relationship)