public class OagBuilder extends Object
| Constructor and Description |
|---|
OagBuilder(Ag semantics,
Layout layout) |
| Modifier and Type | Method and Description |
|---|---|
List<Attribute>[][] |
createA(net.oneandone.graph.Graph<Attribute>[] ids)
Computes Axy.
|
net.oneandone.graph.Graph<AttributeOccurrence>[] |
createDP()
Computes "dependency" relation DP (definition 1).
|
net.oneandone.graph.Graph<Attribute>[] |
createDS(net.oneandone.graph.Graph<Attribute>[] ids,
List<Attribute>[][] a)
Computes DS, the completion of IDS using A.
|
net.oneandone.graph.Graph[] |
createEDP(net.oneandone.graph.Graph[] dp,
net.oneandone.graph.Graph<Attribute>[] ds) |
net.oneandone.graph.Graph<AttributeOccurrence>[] |
createIDP(net.oneandone.graph.Graph<AttributeOccurrence>[] dp)
Computes "induced dependency" releation IDP (definition 2).
|
net.oneandone.graph.Graph<Attribute>[] |
createIDS(net.oneandone.graph.Graph<AttributeOccurrence>[] idp)
Computes "induced dependencies between attributes of symbols" IDS (Definition 3).
|
Visits[] |
createVisits(net.oneandone.graph.Graph<AttributeOccurrence>[] edp,
List<Attribute>[][] as) |
static Visits[] |
run(Ag ag,
Layout layout,
PrintWriter verbose) |
public static Visits[] run(Ag ag, Layout layout, PrintWriter verbose) throws GenericException
GenericExceptionpublic net.oneandone.graph.Graph<AttributeOccurrence>[] createDP()
public net.oneandone.graph.Graph<AttributeOccurrence>[] createIDP(net.oneandone.graph.Graph<AttributeOccurrence>[] dp)
dp - dependency relationpublic net.oneandone.graph.Graph<Attribute>[] createIDS(net.oneandone.graph.Graph<AttributeOccurrence>[] idp)
public List<Attribute>[][] createA(net.oneandone.graph.Graph<Attribute>[] ids) throws GenericException
GenericExceptionpublic net.oneandone.graph.Graph<Attribute>[] createDS(net.oneandone.graph.Graph<Attribute>[] ids, List<Attribute>[][] a)
public net.oneandone.graph.Graph[] createEDP(net.oneandone.graph.Graph[] dp,
net.oneandone.graph.Graph<Attribute>[] ds)
public Visits[] createVisits(net.oneandone.graph.Graph<AttributeOccurrence>[] edp, List<Attribute>[][] as) throws GenericException
GenericExceptionCopyright © 1998–2017 1&1. All rights reserved.