KIE EAP - Maven plugin 6.1.0.Final

org.kie.integration.eap.maven.model.graph.distribution
Class EAPModulesDistributionGraph

java.lang.Object
  extended by org.kie.integration.eap.maven.model.graph.distribution.EAPModulesDistributionGraph
All Implemented Interfaces:
EAPModulesGraph

public class EAPModulesDistributionGraph
extends Object
implements EAPModulesGraph


Field Summary
static String DEPENDENCY_SEPARATOR
           
 
Constructor Summary
EAPModulesDistributionGraph(String distributionName)
           
 
Method Summary
 boolean addNode(EAPModuleGraphNode node)
           
 String getDistributionName()
          The distribution name.
 EAPModuleGraphNode getNode(String nodeUID)
          Get a module node by node UID.
 List<EAPModuleGraphNode> getNodes()
          Get root node.
 String print()
          Prints the graph model for all modules as text output.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEPENDENCY_SEPARATOR

public static final String DEPENDENCY_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

EAPModulesDistributionGraph

public EAPModulesDistributionGraph(String distributionName)
Method Detail

addNode

public boolean addNode(EAPModuleGraphNode node)

getNodes

public List<EAPModuleGraphNode> getNodes()
Description copied from interface: EAPModulesGraph
Get root node.

Specified by:
getNodes in interface EAPModulesGraph
Returns:

print

public String print()
Description copied from interface: EAPModulesGraph
Prints the graph model for all modules as text output.

Specified by:
print in interface EAPModulesGraph
Returns:
The printed graph model for all modules.

getDistributionName

public String getDistributionName()
Description copied from interface: EAPModulesGraph
The distribution name.

Specified by:
getDistributionName in interface EAPModulesGraph
Returns:
The distribution name.

getNode

public EAPModuleGraphNode getNode(String nodeUID)
Description copied from interface: EAPModulesGraph
Get a module node by node UID.

Specified by:
getNode in interface EAPModulesGraph
Parameters:
nodeUID - The node UID.
Returns:
The module node.

KIE EAP - Maven plugin 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.