org.jqassistant.plugin.c4.model.C4DiagramDescriptor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jqassistant-c4-plugin Show documentation
Show all versions of jqassistant-c4-plugin Show documentation
PlantUML C4 Plugin for jQAssistant.
The newest version!
package org.jqassistant.plugin.c4.model;
import com.buschmais.xo.neo4j.api.annotation.Label;
import com.buschmais.xo.neo4j.api.annotation.Relation;
import java.util.List;
/**
* Descriptor representing a C4 Diagram.
*
* @author Stephan Pirnbaum
*/
@Label("Diagram")
public interface C4DiagramDescriptor extends C4Descriptor {
void setName(String name);
String getName();
@Relation("HAS")
List getComponents();
@Relation("HAS")
List getContainers();
@Relation("HAS")
List getSystems();
@Relation("HAS")
List getPersons();
@Relation("HAS")
List getBoundaries();
}