net.sourceforge.plantuml.objectdiagram
Class AbstractClassOrObjectDiagram

java.lang.Object
  extended by net.sourceforge.plantuml.AbstractPSystem
      extended by net.sourceforge.plantuml.UmlDiagram
          extended by net.sourceforge.plantuml.cucadiagram.CucaDiagram
              extended by net.sourceforge.plantuml.classdiagram.AbstractEntityDiagram
                  extended by net.sourceforge.plantuml.objectdiagram.AbstractClassOrObjectDiagram
All Implemented Interfaces:
GroupHierarchy, PortionShower, PSystem
Direct Known Subclasses:
ClassDiagram, ObjectDiagram

public abstract class AbstractClassOrObjectDiagram
extends AbstractEntityDiagram


Constructor Summary
AbstractClassOrObjectDiagram()
           
 
Method Summary
 boolean associationClass(int mode, String clName1, String clName2, IEntity associed, LinkType linkType, String label)
           
 int getNbOfHozizontalLollipop(IEntity entity)
           
 boolean insertBetween(IEntity entity1, IEntity entity2, IEntity node)
           
 
Methods inherited from class net.sourceforge.plantuml.classdiagram.AbstractEntityDiagram
getDescription, getDotStrings, getFullyQualifiedCode, getNamespace, getOrCreateClass, getShortName
 
Methods inherited from class net.sourceforge.plantuml.cucadiagram.CucaDiagram
addLink, createLeaf, createLeafInternal, createPng2, createPng2, endGroup, exportDiagramInternal, exportDiagrams, getChildrenGroups, getColorMapper, getCurrentGroup, getDotStringSkek, getEntityFactory, getGroup, getGroups, getHides, getHorizontalPages, getLabelangle, getLabeldistance, getLastEntity, getLastLink, getLeafs, getLinks, getNbImages, getOrCreateGroup, getOrCreateGroupInternal, getOrCreateLeaf, getRankdir, getRootGroup, getVerticalPages, getWarningOrError, hasUrl, hideOrShow, hideOrShow, isAutarkic, isEmpty, isGroup, isStandalone, isVisibilityModifierPresent, leafExist, removeLink, resetPragmaLabel, setHorizontalPages, setRankdir, setVerticalPages, setVisibilityModifierPresent, showPortion
 
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
addSprite, exportCmap, exportDiagram, getDpi, getDpiFactor, getFooter, getFooterAlignement, getHeader, getHeaderAlignement, getMinwidth, getPragma, getScale, getSkinParam, getTitle, getUmlDiagramType, isHideUnlinkedData, isRotation, setFooter, setFooterAlignement, setHeader, setHeaderAlignement, setHideUnlinkedData, setMinwidth, setParam, setRotation, setScale, setTitle
 
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
getMetadata, getSource, setSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.plantuml.PSystem
getMetadata, getSource
 

Constructor Detail

AbstractClassOrObjectDiagram

public AbstractClassOrObjectDiagram()
Method Detail

insertBetween

public final boolean insertBetween(IEntity entity1,
                                   IEntity entity2,
                                   IEntity node)

getNbOfHozizontalLollipop

public int getNbOfHozizontalLollipop(IEntity entity)

associationClass

public boolean associationClass(int mode,
                                String clName1,
                                String clName2,
                                IEntity associed,
                                LinkType linkType,
                                String label)


Copyright © 2012. All Rights Reserved.