A B C D E F G H I J K L M N O P Q R S T U V W X

C

calculateParallel - Variable in class agg.parser.ExcludePairContainer
true, if each calculation should be done in an extra Thread.
canComplete() - Method in class agg.xt_basis.OrdinaryMorphism
Return true if this morphism can be completed basically.
canDeclareVar - Variable in class agg.attribute.impl.ContextView
Describes the access mode.
canHaveEmptyValues - Variable in class agg.attribute.impl.ContextView
Describes the access mode.
canMatch(Graph, MorphCompletionStrategy) - Method in class agg.xt_basis.OrdinaryMorphism
Return true if my source graph can be a subgraph of the given graph g basically.
canMatch(Graph, MorphCompletionStrategy) - Method in class agg.xt_basis.Rule
Returns true if this rule can make a match basically.
canMatchChild2Parent(ValueTuple, ContextView) - Method in class agg.attribute.impl.ValueTuple
 
canMatchTo(ValueMember, ContextView) - Method in class agg.attribute.impl.ValueMember
Check if matching is possible into 'target' within the match context 'context'.
canMatchTo(ValueTuple, ContextView) - Method in class agg.attribute.impl.ValueTuple
 
CANNOT_TRANSFORM - Static variable in class agg.xt_basis.GraTraEvent
 
canRemoveTypeGraphArc(Arc) - Method in class agg.xt_basis.TypeSet
 
canRemoveTypeGraphNode(Node) - Method in class agg.xt_basis.TypeSet
 
canSetValue(String, ValueMember) - Method in class agg.attribute.impl.ContextCore
Checking if a variable can be set to a given value without violating the application conditions.
canSetValue(String, ValueMember) - Method in class agg.attribute.impl.ContextView
Checking if a variable can be set to a given value without violating the application conditions.
canUseComplexExpr - Variable in class agg.attribute.impl.ContextView
Describes the access mode.
canUseInitialExpr - Variable in class agg.attribute.impl.ContextView
Describes the access mode.
cdContainer - Variable in class agg.parser.ComputeCriticalPairs
 
ChainedObserver - Class in agg.attribute.impl
Handling of attribute observers.
ChainedObserver(AttrTupleManager) - Constructor for class agg.attribute.impl.ChainedObserver
 
Change - Class in agg.util
Encapsulation of change information sent out by observable classes using the method notifyObservers(change) of the class java.util.Observable.
Change(Object) - Constructor for class agg.util.Change
Construct myself to be a change information with the given item.
Change(int, Object) - Constructor for class agg.util.Change
Construct myself to be a change information with the given item and representing the coded event.
Change(int, Object, Object) - Constructor for class agg.util.Change
Construct myself to be a change information with the given item and its changer and representing the coded event.
Change(int) - Constructor for class agg.util.Change
Construct myself to be a change information representing the coded event.
Change_ObservableGone - Class in agg.util
This change information may be sent out by an observable object when it wants its Observers to dispose their reference to it.
Change_ObservableGone(Observable) - Constructor for class agg.util.Change_ObservableGone
 
changed - Variable in class agg.xt_basis.Graph
 
changedPreserved - Variable in class agg.xt_basis.Rule
 
CHARACTER_LITERAL - Static variable in interface agg.attribute.parser.javaExpr.JexParserConstants
 
check(SymbolTable) - Method in interface agg.attribute.handler.HandlerExpr
Type-check the expression under a given symbol table with declarations.
check(Node, Class<?>, SymbolTable) - Method in class agg.attribute.parser.javaExpr.Jex
 
check(String, Class<?>, SymbolTable) - Method in class agg.attribute.parser.javaExpr.Jex
 
check() - Method in class agg.parser.Consistency
 
check() - Method in class agg.ruleappl.ApplicabilityChecker
 
check(int) - Method in class agg.ruleappl.ApplRuleSequence
 
check(RuleSequence) - Method in class agg.ruleappl.ApplRuleSequence
 
check() - Method in class agg.ruleappl.RuleSequence
 
check(GraphObject, int) - Method in class agg.xt_basis.ArcTypeImpl
returns if the given GraphObject is valid typed as defined in the type graph.
check(Node, int) - Method in class agg.xt_basis.ArcTypeImpl
returns if the given Node is valid typed as defined in the type graph.
check(Arc, int) - Method in class agg.xt_basis.ArcTypeImpl
Returns null, if the specified arc is valid typed as defined in the type graph.
check(GraphObject, int) - Method in class agg.xt_basis.NodeTypeImpl
returns if the given GraphObject is valid typed as defined in the type graph.
check(Node, int) - Method in class agg.xt_basis.NodeTypeImpl
returns if the given Node is valid typed as defined in the type graph.
check(Arc, int) - Method in class agg.xt_basis.NodeTypeImpl
Returns null, if the specified arc is valid typed as defined in the type graph.
check(GraphObject, int) - Method in interface agg.xt_basis.Type
returns if the given GraphObject is valid typed as defined in the type graph.
check(GraphObject, int) - Method in class agg.xt_basis.TypeImpl
returns if the given GraphObject is valid typed as defined in the type graph.
check(Node, int) - Method in class agg.xt_basis.TypeImpl
returns if the given Node is valid typed as defined in the type graph.
check(Arc, int) - Method in class agg.xt_basis.TypeImpl
Returns null, if the specified arc is valid typed as defined in the type graph.
check_(String, Class<?>, SymbolTable) - Method in class agg.attribute.parser.javaExpr.Jex
 
CHECK_RULE_APPLICABILITY - Static variable in class agg.xt_basis.GraTraOptions
 
checkAbstractGraphObject(Type) - Method in class agg.xt_basis.Match
Returns FALSE if a node of the specified abstract type is found in the target graph of this match, otherwise - TRUE.
checkAll() - Method in class agg.xt_basis.OrdinaryMorphism
Check if the setting of the same attribute member of the original and image graph objects are equal.
checkAndAddInOutArc(Arc) - Method in class agg.xt_basis.Node
 
checkAtomics(boolean) - Method in class agg.xt_basis.GraGra
 
checkAttrCondition() - Method in class agg.xt_basis.Match
 
checkConnectValid(Type, Node, Node) - Method in class agg.xt_basis.Graph
Checks if the specified edge to create is allowed.
checkConsistency() - Method in class agg.parser.ExcludePairContainer
 
checkConstants() - Method in class agg.xt_basis.OrdinaryMorphism
Check if the constant value of the same attribute member * of the original and image graphobjects are equal.
checkConstraints() - Method in class agg.util.csp.Variable
Check all my applicable constraints, i.e., check the consistency of my current instantiation with all previously instantiated variables.
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTAddNode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTAllocationExpression
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTArrayAllocation
 
checkContext(SimpleNode) - Method in class agg.attribute.parser.javaExpr.ASTArrayIndex
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTCharConstNode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTClassName
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTCondExpr
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTEmptyDimension
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTExpression
 
checkContext(SimpleNode) - Method in class agg.attribute.parser.javaExpr.ASTField
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTFloatConstNode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTId
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTIntConstNode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTModNode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTNullLiteral
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTPrimaryExpression
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ASTStringConstNode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.BoolNode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.BOOLtoBOOLnode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.BOOLxBOOLtoBOOLnode
 
checkContext(SimpleNode) - Method in class agg.attribute.parser.javaExpr.MemberNode
 
checkContext() - Method in interface agg.attribute.parser.javaExpr.Node
Finding the type and checking for consistency.
checkContext() - Method in class agg.attribute.parser.javaExpr.NUMtoNUMnode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.NUMxNUMtoBOOLnode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.NUMxNUMtoNUMnode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.ObjectConstNode
 
checkContext(SimpleNode) - Method in class agg.attribute.parser.javaExpr.OpMemberNode
 
checkContext() - Method in class agg.attribute.parser.javaExpr.SimpleNode
Obtaining the node type and checking for consistency.
checkContext() - Method in class agg.attribute.parser.javaExpr.TYPE1xTYPE1toBOOL
 
checkCreateGraphObject(Type, int) - Method in class agg.xt_basis.Graph
Returns en error if the type multiplicity check failed after a node of the specified type would be created, otherwise - null.
checkCreateGraphObject(Type, Node, Node, int) - Method in class agg.xt_basis.Graph
Returns en error if the type multiplicity check failed after an edge of the specified type would be created, otherwise - null.
checkCreateGraphObject(Graph, Type, int) - Method in class agg.xt_basis.TypeSet
Returns an error object if the type multiplicity check failed after a node of the specified type created, otherwise - null.
checkCreateGraphObject(Graph, Type, Node, Node, int) - Method in class agg.xt_basis.TypeSet
Returns an error object if the type multiplicity check failed after an edge of the specified type created, otherwise - null.
checkCreateMapping(Node, Node) - Method in class agg.xt_basis.OrdinaryMorphism
Returns an error if the type compatibility of the specified nodes failed, otherwise - null.
checkCreateMapping(Arc, Arc) - Method in class agg.xt_basis.OrdinaryMorphism
Returns null if the source and target nodes of the specified edges are already mapped and the type compatibility of these two edges is satisfied, otherwise - an error.
checkCritical(Rule, Rule, Graph) - Method in class agg.parser.ExcludePairContainer
 
checkDependencyCond2 - Variable in class agg.parser.ExcludePair
 
checkDoubleAttributeName(Type) - Method in class agg.xt_basis.ArcTypeImpl
 
checkDoubleAttributeName(Type) - Method in class agg.xt_basis.NodeTypeImpl
 
checkDoubleAttributeName(Type) - Method in class agg.xt_basis.TypeImpl
 
checkDoubleAttributeType() - Method in class agg.xt_basis.ArcTypeImpl
 
checkDoubleAttributeType() - Method in class agg.xt_basis.NodeTypeImpl
 
checkDoubleAttributeType() - Method in class agg.xt_basis.TypeImpl
 
checkEdgeSourceTargetCompatibility(GraphObject, GraphObject) - Method in class agg.xt_basis.Match
 
checkEdgeSourceTargetCompatibility(OrdinaryMorphism, GraphObject, GraphObject) - Static method in class agg.xt_basis.MatchHelper
 
checkEdgeSourceTargetCompatibility(GraphObject, GraphObject) - Method in class agg.xt_basis.OrdinaryMorphism
 
checkEdgeTypeMultiplicity(Arc) - Method in class agg.xt_basis.GraGra
Checks all graphs of this GraGra due to edge type multiplicity of the specified type Arc of the current type graph.
checkEdgeTypeMultiplicity(Arc, Graph, int) - Method in class agg.xt_basis.TypeSet
Checks edge type multiplicity of the specified Arc of the edges of the specified Graph.
checkGlobalNACsOfRule2(Rule, Rule) - Method in class agg.parser.ExcludePair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.ExcludePair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.LayeredDependencyPair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.LayeredExcludePair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.LayeredSimpleDependencyPair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.LayeredSimpleExcludePair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.PriorityDependencyPair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.PriorityExcludePair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.PrioritySimpleDependencyPair
 
checkGraphConsistency(Graph, int) - Method in class agg.parser.PrioritySimpleExcludePair
 
checkGraphConsistency(Graph) - Method in class agg.xt_basis.GraGra
Returns TRUE if the graph g satisfies all graph constraints of this graph grammar.
checkGraphConsistency(Graph, List<Formula>) - Method in class agg.xt_basis.GraGra
Returns TRUE if the graph g satisfies the specified container with graph constraints of this graph grammar.
checkGraphConsistency(Rule, Graph) - Method in class agg.xt_basis.GraTra
 
checkGraphConsistency(Match) - Method in class agg.xt_basis.GraTra
 
checkGraphConsistency() - Method in class agg.xt_basis.GraTra
 
checkGraphConsistencyForLayer(int) - Method in class agg.xt_basis.GraTra
 
checkGraphConsistencyForPriority(int) - Method in class agg.xt_basis.GraTra
 
checkGraphConstraints(boolean) - Method in class agg.xt_basis.GraGra
This method checks if all graph constraints (formulas) are valid and then when parameter validity is TRUE if the host graph is consistent.
checkIfEdgeCreatable(Node, Node, int) - Method in class agg.xt_basis.ArcTypeImpl
 
checkIfEdgeCreatable(Graph, Node, Node, int) - Method in class agg.xt_basis.ArcTypeImpl
 
checkIfEdgeCreatable(Node, Node, int) - Method in class agg.xt_basis.NodeTypeImpl
 
checkIfEdgeCreatable(Graph, Node, Node, int) - Method in class agg.xt_basis.NodeTypeImpl
 
checkIfEdgeCreatable(Node, Node, int) - Method in class agg.xt_basis.TypeImpl
 
checkIfEdgeCreatable(Graph, Node, Node, int) - Method in class agg.xt_basis.TypeImpl
 
checkIfEdgeCreatable(Type, Node, Node) - Method in class agg.xt_basis.TypeSet
 
checkIfNodeCreatable(Graph, int) - Method in interface agg.xt_basis.Type
 
checkIfNodeCreatable(Graph, int) - Method in class agg.xt_basis.TypeImpl
This type must be a node type.
checkIfReadyToMatch(AttrContext) - Method in interface agg.attribute.AttrManager
Checking if matching can be performed with respect to a given rule context.
checkIfReadyToMatch(AttrContext) - Method in class agg.attribute.facade.impl.DefaultTransformationFacade
Checking if matching can be performed with respect to a given rule context.
checkIfReadyToMatch(AttrContext) - Method in interface agg.attribute.facade.TransformationFacade
Checking if matching can be performed with respect to a given rule context.
checkIfReadyToMatch(AttrContext) - Method in class agg.attribute.impl.AttrTupleManager
Checking if matching can be performed with respect to a given rule context.
checkIfReadyToTransform(AttrContext) - Method in interface agg.attribute.AttrManager
Checking if a transformation can be performed with the attributes with respect to a given context.
checkIfReadyToTransform(AttrContext, boolean) - Method in interface agg.attribute.AttrManager
 
checkIfReadyToTransform(AttrContext) - Method in class agg.attribute.facade.impl.DefaultTransformationFacade
Checking if a transformation can be performed with the attributes with respect to a given context.
checkIfReadyToTransform(AttrContext) - Method in interface agg.attribute.facade.TransformationFacade
Checking if a transformation can be performed with the attributes with respect to a given context.
checkIfReadyToTransform(AttrContext) - Method in class agg.attribute.impl.AttrTupleManager
Checking if a transformation can be performed with the attributes with respect to a given context: variables and attribute conditions.
checkIfReadyToTransform(AttrContext, boolean) - Method in class agg.attribute.impl.AttrTupleManager
Checking if a transformation can be performed with the attributes with respect to a given context: if checkVariablesOnly is TRUE then only checking variables, otherwise - variables and attribute conditions.
checkIfRemovable(Node, int) - Method in class agg.xt_basis.ArcTypeImpl
The spcified node must be an instance of my.
checkIfRemovable(Node, int) - Method in class agg.xt_basis.NodeTypeImpl
The spcified node must be an instance of my.
checkIfRemovable(Node, int) - Method in interface agg.xt_basis.Type
returns if the given node could be removed.
checkIfRemovable(Node, int) - Method in class agg.xt_basis.TypeImpl
The spcified node must be an instance of my.
checkIfRemovable(Node) - Method in class agg.xt_basis.TypeSet
returns, if the given node could be removed from its actual graph.
checkIfRemovable(Arc) - Method in class agg.xt_basis.TypeSet
returns, if the given edge could be removed from its actual graph.
checkIfRemovableFromSource(GraphObject, Arc, int) - Method in class agg.xt_basis.ArcTypeImpl
 
checkIfRemovableFromSource(GraphObject, Arc, int) - Method in class agg.xt_basis.NodeTypeImpl
 
checkIfRemovableFromSource(GraphObject, Arc, int) - Method in interface agg.xt_basis.Type
returns if the given arc could be removed from the given node so the node would be valid typed.
checkIfRemovableFromSource(GraphObject, Arc, int) - Method in class agg.xt_basis.TypeImpl
 
checkIfRemovableFromSource(Arc) - Method in class agg.xt_basis.TypeSet
returns, if the given arc could be removed from its actual graph.
checkIfRemovableFromTarget(GraphObject, Arc, int) - Method in class agg.xt_basis.ArcTypeImpl
 
checkIfRemovableFromTarget(GraphObject, Arc, int) - Method in class agg.xt_basis.NodeTypeImpl
 
checkIfRemovableFromTarget(GraphObject, Arc, int) - Method in interface agg.xt_basis.Type
returns if the given arc could be removed from the given node so the node would be valid typed.
checkIfRemovableFromTarget(GraphObject, Arc, int) - Method in class agg.xt_basis.TypeImpl
 
checkIfRemovableFromTarget(Arc) - Method in class agg.xt_basis.TypeSet
returns, if the given arc could be removed from its actual graph.
checkInContext(HandlerExpr, AttrContext) - Method in class agg.attribute.impl.ValueMember
Checking the validity of the expression 'hExpr' relative to the context 'ctx'.
checkInheritanceValid(Type, Type) - Method in class agg.xt_basis.TypeSet
Deprecated. replaced by TypeSet.checkInheritanceValidity(Type, Type)
checkInheritanceValidity(Type, Type) - Method in class agg.xt_basis.TypeSet
Returns an error in the following cases: parent already exists, reflexive or cyclic inheritance, double attribute names when multiple inheritance used, otherwise - null.
checkInheritedAttributesValid() - Method in class agg.xt_basis.GraGra
 
checkInputParameterSet() - Method in class agg.xt_basis.Rule
Returns the name of an input parameter whithout value, otherwise - null.
checkInputParameterSet(boolean) - Method in class agg.xt_basis.Rule
Returns name(s) of the variables of the attribute context which are used as input parameter(s) of this rule and they are not set.
checkIsomorphicInclusions(Vector<OrdinaryMorphism>) - Method in class agg.xt_basis.Graph
 
checkLayer() - Method in class agg.parser.ExtendedLayerFunction
Deprecated. Checks the layer function.
checkLayer() - Method in class agg.parser.LayerFunction
Deprecated. Checks the layer function.
checkLayer() - Method in class agg.parser.WeakExtendedLayerFunction
Deprecated. Checks the layer function.
checkLayer() - Method in class agg.parser.WeakLayerFunction
Deprecated. Checks the layer function.
checkMakeAbstract(Type) - Method in class agg.xt_basis.Rule
Returns FALSE if the specified nodeType is an abstract type and used in the RHS to create a node, otherwise - TRUE.
checkNAC(OrdinaryMorphism) - Method in class agg.xt_basis.Match
Check if this match satisfies the given negative application condition.
checkNAC(OrdinaryMorphism, boolean) - Method in class agg.xt_basis.Match
 
checkNACStar(NACStarMorphism, OrdinaryMorphism, Match, boolean) - Static method in class agg.xt_basis.MatchHelper
 
checkNameDueToSpecialCharacters(String) - Static method in class agg.util.XMLHelper
 
checkNameValidity(String) - Method in class agg.attribute.impl.DeclTuple
Checking the validity of a name as a unique key for a member.
checkNodeTypeMultiplicity(Node) - Method in class agg.xt_basis.GraGra
Checks all graphs of this GraGra due to node type multiplicity of the specified type Node of the current type graph.
checkNodeTypeMultiplicity(Type, Graph, int) - Method in class agg.xt_basis.TypeSet
Checks node type multiplicity of the specified node Type of the nodes of the specified Graph.
checkPAC(OrdinaryMorphism) - Method in class agg.xt_basis.Match
Check if this match satisfies the given positive application condition.
checkPAC(OrdinaryMorphism, boolean) - Method in class agg.xt_basis.Match
 
checkPACStar(PACStarMorphism, OrdinaryMorphism, Match, boolean) - Static method in class agg.xt_basis.MatchHelper
 
checkRulePair() - Method in class agg.parser.Consistency
 
checkSourceMax(Graph, Node, Node) - Method in class agg.xt_basis.ArcTypeImpl
 
checkSourceMax(Graph, Node, Node) - Method in class agg.xt_basis.NodeTypeImpl
 
checkSourceMax(Graph, Node, Node) - Method in class agg.xt_basis.TypeImpl
 
checkSourceTargetCompatibilityOfEdge(Match, GraphObject, GraphObject) - Static method in class agg.xt_basis.MatchHelper
 
checkTargetMax(Graph, Node, Node) - Method in class agg.xt_basis.ArcTypeImpl
 
checkTargetMax(Graph, Node, Node) - Method in class agg.xt_basis.NodeTypeImpl
 
checkTargetMax(Graph, Node, Node) - Method in class agg.xt_basis.TypeImpl
 
checkTargetMin(GraphObject, Arc) - Method in class agg.xt_basis.ArcTypeImpl
 
checkTargetMin(GraphObject, Arc) - Method in class agg.xt_basis.NodeTypeImpl
 
checkTermination() - Method in class agg.termination.TerminationLGTS
Checks layer conditions .
checkTermination() - Method in interface agg.termination.TerminationLGTSInterface
Checks layer conditions .
checkTermination() - Method in class agg.termination.TerminationLGTSTypedByTypeGraph
Checks layer conditions .
checkType(Type, Type) - Method in class agg.xt_basis.OrdinaryMorphism
 
checkType(Type, Type) - Method in class agg.xt_basis.Rule
Checks the type compatibility of two graph objects.
checkType(Graph) - Method in class agg.xt_basis.TypeSet
checks the given graph, if it is valid typed.
checkType(Graph, int) - Method in class agg.xt_basis.TypeSet
checks the given graph, if it is valid typed.
checkType(Rule) - Method in class agg.xt_basis.TypeSet
checks the given rule, if it is valid typed.
checkType(AtomConstraint) - Method in class agg.xt_basis.TypeSet
checks the given atomic, if it is valid typed.
checkType(OrdinaryMorphism) - Method in class agg.xt_basis.TypeSet
checks the given morphism, if it is valid typed.
checkType(Arc, boolean) - Method in class agg.xt_basis.TypeSet
checks the given arc, if it is valid typed.
checkType(Node, boolean) - Method in class agg.xt_basis.TypeSet
checks the given node, if it is valid typed.
checkType(GraphObject) - Method in class agg.xt_basis.TypeSet
checks the given graph object, if it is valid typed.
checkTypeGraph() - Method in class agg.xt_basis.TypeSet
Checks the type graph.
checkTypeMaxMultiplicity(Graph, int) - Method in class agg.xt_basis.TypeSet
 
checkValidity() - Method in class agg.attribute.impl.ValueMember
Checking the current expression validity relative to my tuple's context.
checkValidity(HandlerExpr) - Method in class agg.attribute.impl.ValueMember
 
checkVariables() - Method in class agg.xt_basis.OrdinaryMorphism
Check if the variable of the same attribute member * of the original and image graphobjects are equal.
checkVariableToNullMappping(Match) - Static method in class agg.xt_basis.MatchHelper
 
checkWithoutGraph() - Method in class agg.ruleappl.ApplicabilityChecker
 
children - Variable in class agg.attribute.parser.javaExpr.SimpleNode
 
cKeepContext - Static variable in class agg.xt_basis.OrdinaryMorphism
Use this constant as a parameter in my constructors or in the initialize() method to indicate that the attribute context in question should not be altered.
classHandlerExpr - Static variable in class agg.attribute.impl.AttrObject
 
ClassName() - Static method in class agg.attribute.parser.javaExpr.JexParser
 
classObject - Static variable in class agg.attribute.impl.AttrObject
 
ClassResolver - Class in agg.attribute.parser.javaExpr
 
ClassResolver() - Constructor for class agg.attribute.parser.javaExpr.ClassResolver
 
classResolver - Static variable in class agg.attribute.parser.javaExpr.SimpleNode
 
ClassResolverException - Exception in agg.attribute.parser.javaExpr
 
ClassResolverException(String) - Constructor for exception agg.attribute.parser.javaExpr.ClassResolverException
 
classString - Static variable in class agg.attribute.impl.AttrObject
 
clear() - Method in class agg.attribute.impl.CondTuple
 
clear() - Method in class agg.attribute.impl.VarTuple
 
clear() - Method in class agg.parser.ExcludePairContainer
Clears the rule pair containers.
clear() - Method in interface agg.parser.PairContainer
Clears all container.
clear() - Method in class agg.ruleappl.ApplicabilityChecker
 
clear() - Method in class agg.ruleappl.ApplRuleSequence
 
clear() - Method in class agg.ruleappl.RuleSequence
 
clear() - Method in class agg.util.csp.BinaryConstraint
 
clear() - Method in class agg.util.csp.Solution_Backjump
 
clear() - Method in class agg.util.csp.Solution_Backtrack
 
clear() - Method in interface agg.util.csp.SolutionStrategy
 
clear() - Method in class agg.util.csp.Variable
 
clear() - Method in class agg.xt_basis.ALR_CSP
 
clear() - Method in class agg.xt_basis.Completion_CSP
 
clear() - Method in class agg.xt_basis.Constraint_Attribute
 
clear() - Method in class agg.xt_basis.Constraint_InheritAttribute
 
clear() - Method in class agg.xt_basis.Constraint_InheritSource
 
clear() - Method in class agg.xt_basis.Constraint_InheritTarget
 
clear() - Method in class agg.xt_basis.Constraint_InheritType
 
clear() - Method in class agg.xt_basis.Constraint_Source
 
clear() - Method in class agg.xt_basis.Constraint_Target
 
clear() - Method in class agg.xt_basis.Constraint_Type
 
clear() - Method in class agg.xt_basis.Graph
Delete all of my graph objects.
clear() - Method in class agg.xt_basis.Match
 
clear() - Method in class agg.xt_basis.NACStarMorphism
 
clear() - Method in class agg.xt_basis.OrdinaryMorphism
Remove all mappings and unset all variables of its attribute context.
clear() - Method in class agg.xt_basis.PACStarMorphism
 
clearConstraints(AtomConstraint) - Method in class agg.xt_basis.Rule
Clears its lists of graph constraints only if the specified atomic graph constraint belongs to its constraints.
clearConstraints(Formula) - Method in class agg.xt_basis.Rule
Clears its lists of graph constraints only if the specified graph constraint belongs to its constraints.
clearConstraints() - Method in class agg.xt_basis.Rule
Clears lists of its graph constraints.
clearEntry(Rule, Rule) - Method in class agg.parser.ExcludePairContainer
 
clearErrorMsg() - Method in class agg.attribute.impl.AttrTupleManager
 
clearErrorMsg() - Method in class agg.attribute.impl.ContextCore
 
clearErrorMsg() - Method in class agg.attribute.impl.ContextView
 
clearErrorMsg() - Method in class agg.xt_basis.Match
 
clearErrorMsg() - Method in class agg.xt_basis.OrdinaryMorphism
 
clearResult() - Method in class agg.ruleappl.RuleSequence
 
clearRule() - Method in class agg.xt_basis.Rule
 
clearRuleConstraints(AtomConstraint) - Method in class agg.xt_basis.GraGra
 
clearRuleConstraints(Formula) - Method in class agg.xt_basis.GraGra
 
clearRuleConstraints() - Method in class agg.xt_basis.GraGra
 
clearTypeGraph() - Method in class agg.xt_basis.TypeSet
Remove all nodes and arcs and inheritance relations of the type graph.
clone() - Method in class agg.xt_basis.Completion_NAC
 
clone() - Method in class agg.xt_basis.MorphCompletionStrategy
Return a clone of myself.
cloneGraph(Graph) - Method in class agg.xt_basis.BaseFactory
Returns a clone of the graph.
cloneGraph() - Method in class agg.xt_basis.GraGra
Create a copy of my host graph.
cloneRule(Rule) - Method in class agg.xt_basis.BaseFactory
Returns a clone of the rule.
cloneRule(Rule, TypeSet) - Method in class agg.xt_basis.BaseFactory
Returns a clone of the rule using specified types.
cloneRule(Rule) - Method in class agg.xt_basis.GraGra
Create a copy of the rule r.
cloneWithNewSource(AttrTuple) - Method in class agg.attribute.impl.TupleEvent
 
cloneWithNewSource(AttrTuple) - Method in class agg.attribute.view.impl.TupleViewEvent
 
close() - Method in class agg.util.XMLHelper
 
closeFile(String) - Static method in class agg.util.Debug
 
ColimDiagram - Class in agg.xt_basis
This class allows for representation of general diagrams of graphs and for computation of their colimit.
ColimDiagram(Graph) - Constructor for class agg.xt_basis.ColimDiagram
Construct myself to be an empty diagram where the colimit object is to be computed into the given Graph result.
comatch - Variable in class agg.xt_basis.GraTraEvent
 
COMMA - Static variable in interface agg.attribute.parser.javaExpr.JexParserConstants
 
comment - Variable in class agg.xt_basis.GraGra
 
comment - Variable in class agg.xt_basis.Graph
 
comment - Variable in class agg.xt_basis.OrdinaryMorphism
 
commonContainer - Variable in class agg.parser.ExcludePairContainer
Contains for each Pair one Entry.
commonNumberType(SimpleNode, SimpleNode) - Method in class agg.attribute.parser.javaExpr.SimpleNode
Widening a number type as necessary.
compareConstantAttributeValue(GraphObject, GraphObject) - Method in class agg.xt_basis.Rule
Compares attribute value of the specified objects due to constant value of the first object.
compareConstantAttributeValueOfMappedObjects(GraphObject, GraphObject) - Method in class agg.xt_basis.Rule
Compares attribute value of the specified objects due to constant value of the first object.
compareConstraintsTo(GraGra) - Method in class agg.xt_basis.GraGra
 
compareRulesTo(GraGra, boolean) - Method in class agg.xt_basis.GraGra
 
compareTo(AttrInstance) - Method in interface agg.attribute.AttrInstance
 
compareTo(AttrType) - Method in interface agg.attribute.AttrType
Compares an attribute type with the current one.
compareTo(AttrTypeMember) - Method in interface agg.attribute.AttrTypeMember
 
compareTo(AttrInstance) - Method in class agg.attribute.impl.CondTuple
 
compareTo(AttrTypeMember) - Method in class agg.attribute.impl.DeclMember
 
compareTo(AttrType) - Method in class agg.attribute.impl.DeclTuple
Compares an attribute type with the current one
compareTo(ValueMember) - Method in class agg.attribute.impl.ValueMember
 
compareTo(AttrInstance) - Method in class agg.attribute.impl.ValueTuple
 
compareTo(AttrInstance) - Method in class agg.attribute.impl.VarTuple
 
compareTo(AtomConstraint) - Method in class agg.cons.AtomConstraint
 
compareTo(Formula) - Method in class agg.cons.Formula
 
compareTo(GraphObject) - Method in class agg.xt_basis.Arc
 
compareTo(Type) - Method in class agg.xt_basis.ArcTypeImpl
Returns TRUE if this type is equal to the type t.
compareTo(GraGra, boolean) - Method in class agg.xt_basis.GraGra
 
compareTo(GraGra) - Method in class agg.xt_basis.GraGra
 
compareTo(Graph) - Method in class agg.xt_basis.Graph
 
compareTo(GraphObject) - Method in class agg.xt_basis.GraphObject
 
compareTo(GraphObject) - Method in class agg.xt_basis.Node
 
compareTo(Type) - Method in class agg.xt_basis.NodeTypeImpl
Returns TRUE if this type is equal to the type t.
compareTo(OrdinaryMorphism) - Method in class agg.xt_basis.OrdinaryMorphism
 
compareTo(Rule) - Method in class agg.xt_basis.Rule
Compares its LHS, RHS, morphism, NACs, PACs and attribute context to the appropriate elements of the specified rule.
compareTo(RuleLayer) - Method in class agg.xt_basis.RuleLayer
 
compareTo(Type) - Method in interface agg.xt_basis.Type
compares the given type with this object.
compareTo(Type) - Method in class agg.xt_basis.TypeImpl
Returns TRUE if this type is equal to the type t.
compareTo(TypeSet) - Method in class agg.xt_basis.TypeSet
 
compareTypeGraphArcs(Type) - Method in class agg.xt_basis.ArcTypeImpl
 
compareTypeGraphArcs(Type) - Method in class agg.xt_basis.NodeTypeImpl
 
compareTypeGraphArcs(Type) - Method in class agg.xt_basis.TypeImpl
 
compareTypeGraphArcsMultiplicity(Type) - Method in class agg.xt_basis.ArcTypeImpl
 
compareTypeGraphArcsMultiplicity(Type) - Method in class agg.xt_basis.NodeTypeImpl
 
compareTypeGraphArcsMultiplicity(Type) - Method in class agg.xt_basis.TypeImpl
 
compareTypes(TypeSet) - Method in class agg.xt_basis.TypeSet
Compare my types with the types of the specified TypeSet ts.
compareTypes(TypeSet, Vector<Type>, Vector<Type>, Vector<Type>) - Method in class agg.xt_basis.TypeSet
Compare my types with the types of the specified TypeSet ts.
CompilationUnit() - Static method in class agg.attribute.parser.javaExpr.JexParser
 
COMPLETE - Static variable in class agg.parser.CriticalPairOption
 
complete - Variable in class agg.parser.ExcludePair
 
complete - Variable in class agg.parser.ExcludePairContainer
 
completeConcurrency - Variable in class agg.parser.DependencyPair
 
completeConcurrency - Variable in class agg.parser.DependencyPairContainer
 
completeDiagram(OrdinaryMorphism) - Method in class agg.xt_basis.OrdinaryMorphism
Given an input morphism: starting at the original graph of the current morphism, a new morphism is created between both IMAGES such that the diagram commutes.
completeDiagram(OrdinaryMorphism, OrdinaryMorphism) - Method in class agg.xt_basis.OrdinaryMorphism
Given an input morphism: starting at the original graph of this morphism and the output morphism between IMAGES of the input and this morphism.
completeEnabled() - Method in class agg.parser.CriticalPairOption
 
completeGraph - Variable in class agg.xt_basis.Graph
true, if this graph is a complete graph.
Completion_CSP - Class in agg.xt_basis
An implementation of morphism completion as a Constraint Satisfaction Problem (CSP).
Completion_CSP() - Constructor for class agg.xt_basis.Completion_CSP
 
Completion_CSP(boolean) - Constructor for class agg.xt_basis.Completion_CSP
 
Completion_CSP_NoBJ - Class in agg.xt_basis
An implementation of morphism completion as a Constraint Satisfaction Problem (CSP).
Completion_CSP_NoBJ() - Constructor for class agg.xt_basis.Completion_CSP_NoBJ
 
Completion_InheritCSP - Class in agg.xt_basis
An implementation of morphism completion as a Constraint Satisfaction Problem (CSP).
Completion_InheritCSP() - Constructor for class agg.xt_basis.Completion_InheritCSP
 
Completion_InjCSP - Class in agg.xt_basis
An implementation of morphism completion as a Constraint Satisfaction Problem (CSP), considering injective solutions only.
Completion_InjCSP() - Constructor for class agg.xt_basis.Completion_InjCSP
 
Completion_InjCSP(boolean) - Constructor for class agg.xt_basis.Completion_InjCSP
 
Completion_NAC - Class in agg.xt_basis
A decorator class which adds support for negative application conditions (NACs) to a given completion strategy implementation.
Completion_NAC(MorphCompletionStrategy) - Constructor for class agg.xt_basis.Completion_NAC
Construct myself to be a NAC-supporting completion strategy.
Completion_SimpleBT - Class in agg.xt_basis
Deprecated. not used anymore
Completion_SimpleBT(int) - Constructor for class agg.xt_basis.Completion_SimpleBT
Deprecated.  
Completion_SimpleBT(boolean, int) - Constructor for class agg.xt_basis.Completion_SimpleBT
Deprecated.  
CompletionPropertyBits - Interface in agg.xt_basis
This interface defines symbolic names for the properties that can be asked from a morphism completion strategy.
CompletionStrategySelector - Class in agg.xt_basis
This class contains an instance of every available completion strategy associated with a minimal description.
CompletionStrategySelector() - Constructor for class agg.xt_basis.CompletionStrategySelector
 
compose(OrdinaryMorphism) - Method in class agg.xt_basis.OrdinaryMorphism
Construct the composition of the owner-morphism and the input morphism.
computable - Variable in class agg.parser.ExcludePair
 
computeColimit() - Method in class agg.xt_basis.ColimDiagram
Perform the colimit computation for the diagram I'm representing.
computeColimit(boolean) - Method in class agg.xt_basis.ColimDiagram
 
computeConflict - Variable in class agg.parser.ComputeCriticalPairs
 
computeCritical(Rule, Rule) - Method in class agg.parser.DependencyPairContainer
Computes if the second rule depends of the first rule.
computeCritical(Rule, Rule) - Method in class agg.parser.ExcludePairContainer
Computes if the first rule exclude the second rule.
computeCritical(Rule, Rule, Graph) - Method in class agg.parser.ExcludePairContainer
 
computeCritical(Rule, Rule) - Method in class agg.parser.LayeredDependencyPairContainer
Computes if the first rule exclude the second rule.
computeCritical(Rule, Rule) - Method in class agg.parser.LayeredExcludePairContainer
Computes if the first rule exclude the second rule.
computeCritical(Rule, Rule) - Method in class agg.parser.PriorityDependencyPairContainer
Computes if the first rule exclude the second rule.
computeCritical(Rule, Rule) - Method in class agg.parser.PriorityExcludePairContainer
Computes if the first rule exclude the second rule.
ComputeCriticalPairs - Class in agg.parser
This class computes conflicts and dependencies of rule pairs.
ComputeCriticalPairs() - Constructor for class agg.parser.ComputeCriticalPairs
Creates a new instance of the AGG critical pair analysis
COMPUTED - Static variable in class agg.parser.ExcludePairContainer.Entry
 
COMPUTED12 - Static variable in class agg.parser.ExcludePairContainer.Entry
 
COMPUTED2 - Static variable in class agg.parser.ExcludePairContainer.Entry
 
computeDependency - Variable in class agg.parser.ComputeCriticalPairs
 
COMPUTING_IS_RUNNING - Static variable in class agg.parser.ExcludePairContainer.Entry
 
CONCLUSION - Static variable in class agg.xt_basis.GraphKind
 
ConcurrentRule - Class in agg.parser
Construct a concurrent rule based on two source rules and already computed dependency critical pair of these rules.
ConcurrentRule(Rule, Rule, Rule, OrdinaryMorphism, OrdinaryMorphism, Pair<OrdinaryMorphism, OrdinaryMorphism>) - Constructor for class agg.parser.ConcurrentRule
Construct a concurrent rule based on two source rules and already computed dependency critical pair of these rules.
ConcurrentRule(Rule, Rule) - Constructor for class agg.parser.ConcurrentRule
 
ConcurrentRule(ConcurrentRule, Rule, Rule, OrdinaryMorphism, OrdinaryMorphism, Pair<OrdinaryMorphism, OrdinaryMorphism>) - Constructor for class agg.parser.ConcurrentRule
 
ConcurrentRule(ConcurrentRule, Rule) - Constructor for class agg.parser.ConcurrentRule
 
concurrentRule - Variable in class agg.parser.ConcurrentRule
 
concurrentRules - Variable in class agg.parser.DependencyPair
 
concurrentRules - Variable in class agg.parser.DependencyPairContainer
 
condHandler - Variable in class agg.attribute.impl.CondTuple
Attribute handler for condition expressions.
ConditionalAndExpression() - Static method in class agg.attribute.parser.javaExpr.JexParser
 
ConditionalExpression() - Static method in class agg.attribute.parser.javaExpr.JexParser
 
ConditionalOrExpression() - Static method in class agg.attribute.parser.javaExpr.JexParser
 
conditions - Variable in class agg.attribute.impl.ContextCore
Conditions of this context.
CondMember - Class in agg.attribute.impl
Class for members of condition tuples that are used as application conditions in a context.
CondMember(CondTuple, DeclMember) - Constructor for class agg.attribute.impl.CondMember
Creating a new instance with the specified type.
condNum - Variable in class agg.attribute.impl.CondTuple
Current condition number, is used to compose unique names within one condition tuple.
CondTuple - Class in agg.attribute.impl
Application conditions.
CondTuple(AttrTupleManager, ContextView, CondTuple) - Constructor for class agg.attribute.impl.CondTuple
 
CONFLICT - Static variable in interface agg.parser.CriticalPair
Conflict constant used to specify exclude algorithm, too.
CONFLICTFREE - Static variable in interface agg.parser.CriticalPair
Conflict free constant used to specify the conflict free algorithm.
conflictFreeContainer - Variable in class agg.parser.ExcludePairContainer
This container stores the conflict free relations.
conflictKind - Variable in class agg.parser.ExcludePairContainer
 
ConflictsDependenciesBasisGraph - Class in agg.parser
 
ConflictsDependenciesBasisGraph(ExcludePairContainer, ExcludePairContainer) - Constructor for class agg.parser.ConflictsDependenciesBasisGraph
 
ConflictsDependenciesContainer - Class in agg.parser
 
ConflictsDependenciesContainer() - Constructor for class agg.parser.ConflictsDependenciesContainer
 
ConflictsDependenciesContainer(PairContainer, PairContainer) - Constructor for class agg.parser.ConflictsDependenciesContainer
 
ConflictsDependenciesContainer(PairContainer, PairContainer, Graph) - Constructor for class agg.parser.ConflictsDependenciesContainer
 
ConflictsDependenciesContainer(PairContainer, PairContainer, EdGraph) - Constructor for class agg.parser.ConflictsDependenciesContainer
 
connect(AttrType, AttrType) - Method in interface agg.attribute.AttrDistributionBroker
Makes a type tuple into an interface of another type tuple.
connect(AttrInstance, AttrInstance) - Method in interface agg.attribute.AttrDistributionBroker
Makes an instance tuple into an interface of another interface tuple.
connect(AttrContext, AttrContext) - Method in interface agg.attribute.AttrDistributionBroker
Makes a context into an interface of another context.
connect(AttrType, AttrType) - Method in class agg.attribute.impl.DistributionBroker
Makes a type tuple into an interface of another type tuple.
connect(AttrInstance, AttrInstance) - Method in class agg.attribute.impl.DistributionBroker
Makes an instance tuple into an interface of another interface tuple.
connect(AttrContext, AttrContext) - Method in class agg.attribute.impl.DistributionBroker
Makes a context into an interface of another context.
Consistency - Class in agg.parser
 
Consistency(ExcludePairContainer) - Constructor for class agg.parser.Consistency
 
Consistency(ExcludePairContainer, Rule, Rule) - Constructor for class agg.parser.Consistency
 
CONSISTENCY_CHECK_AFTER_GRAPH_TRAFO - Static variable in class agg.xt_basis.GraTraOptions
 
consistencyCheck - Variable in class agg.parser.ExcludePair
 
CONSISTENT - Static variable in class agg.parser.CriticalPairOption
 
consistent - Variable in class agg.parser.ExcludePairContainer
 
CONSISTENT_ONLY - Static variable in class agg.xt_basis.GraTraOptions
 
consistentEnabled() - Method in class agg.parser.CriticalPairOption
 
consistentGraph - Variable in class agg.xt_basis.GraTra
 
consistentOnly - Variable in class agg.parser.ExcludePair
 
Constraint_Attribute - Class in agg.xt_basis
 
Constraint_Attribute(GraphObject, Variable, AttrContext, AttrManager) - Constructor for class agg.xt_basis.Constraint_Attribute
 
Constraint_InheritAttribute - Class in agg.xt_basis
Please note: This class is only for internal use of the critical pair analysis for grammars with node type inheritance.
Constraint_InheritAttribute(GraphObject, Variable, AttrContext, AttrManager) - Constructor for class agg.xt_basis.Constraint_InheritAttribute
 
Constraint_InheritSource - Class in agg.xt_basis
 
Constraint_InheritSource(Variable, Variable) - Constructor for class agg.xt_basis.Constraint_InheritSource
 
Constraint_InheritTarget - Class in agg.xt_basis
 
Constraint_InheritTarget(Variable, Variable) - Constructor for class agg.xt_basis.Constraint_InheritTarget
 
Constraint_InheritType - Class in agg.xt_basis
Please note: This class is only for internal use of the critical pair analysis for grammars with node type inheritance.
Constraint_InheritType(GraphObject, Variable) - Constructor for class agg.xt_basis.Constraint_InheritType
 
Constraint_Source - Class in agg.xt_basis
 
Constraint_Source(Variable, Variable) - Constructor for class agg.xt_basis.Constraint_Source
 
Constraint_Target - Class in agg.xt_basis
 
Constraint_Target(Variable, Variable) - Constructor for class agg.xt_basis.Constraint_Target
 
Constraint_Type - Class in agg.xt_basis
 
Constraint_Type(GraphObject, Variable) - Constructor for class agg.xt_basis.Constraint_Type
 
ConstraintLayer - Class in agg.cons
Constraint layer is a set of layer of a given layered graph grammar.
ConstraintLayer(Enumeration<Formula>) - Constructor for class agg.cons.ConstraintLayer
Creates a new set of constraint layers for a given layered graph grammar.
ConstraintLayer(List<Formula>) - Constructor for class agg.cons.ConstraintLayer
 
ConstraintLayer(Vector<Formula>) - Constructor for class agg.cons.ConstraintLayer
 
constraintNamesSet - Variable in class agg.xt_basis.Rule
 
ConstraintPriority - Class in agg.cons
Constraint priority is a set of priorities of a given graph grammar.
ConstraintPriority(Enumeration<Formula>) - Constructor for class agg.cons.ConstraintPriority
Creates a new set of constraint priorities for a given priority graph grammar.
ConstraintPriority(List<Formula>) - Constructor for class agg.cons.ConstraintPriority
 
ConstraintPriority(Vector<Formula>) - Constructor for class agg.cons.ConstraintPriority
 
constraints - Variable in class agg.xt_basis.Rule
 
constructIsomorphicRule(OrdinaryMorphism) - Method in class agg.xt_basis.BaseFactory
Construct a rule r out of the given morphism h.
constructIsomorphicRule(OrdinaryMorphism, boolean, boolean) - Method in class agg.xt_basis.BaseFactory
Construct a rule r out of the given morphism h.
constructRule(OrdinaryMorphism) - Method in class agg.xt_basis.BaseFactory
Construct a new rule from the given morphism h.
constructRuleFromMorph(OrdinaryMorphism) - Method in class agg.xt_basis.BaseFactory
Construct a new rule from the given morphism h.
CONTAINER - Static variable in class agg.parser.Report
Switch for general container operation.
contains(AttrObserver) - Method in class agg.attribute.impl.ChainedObserver
 
contains(String) - Method in class agg.attribute.impl.CondTuple
Test, if expr is member of a condition tuple.
contains(Graph) - Method in class agg.xt_basis.Graph
 
contains(Graph, MorphCompletionStrategy) - Method in class agg.xt_basis.Graph
 
contains(Graph) - Method in class agg.xt_basis.TypeGraph
 
contains(TypeSet) - Method in class agg.xt_basis.TypeSet
 
containsMember(DeclMember) - Method in class agg.attribute.impl.DeclTuple
 
containsName(String) - Method in class agg.attribute.impl.DeclTuple
Querying if an entry is declared.
containsType(Type) - Method in class agg.xt_basis.TypeSet
Returns true if the given type is managed by this object.
context - Variable in class agg.attribute.impl.TupleMapping
The context this mapping is contained in.
contextC1_l1 - Variable in class agg.parser.ExcludePair
 
contextC1_r1 - Variable in class agg.parser.ExcludePair
 
ContextCore - Class in agg.attribute.impl
Contains declarations and values of context variables; Note that this class does NOT implement the AttrContext interface; The actual implementation for it is the wrapper class ContextView, which allows to restrict access to a context while sharing actual state (variables, conditions, mappings).
ContextCore(AttrTupleManager, int) - Constructor for class agg.attribute.impl.ContextCore
Creating a new root context.
ContextCore(AttrTupleManager, int, ContextCore) - Constructor for class agg.attribute.impl.ContextCore
Creating a new child context.
ContextRestrictedException - Exception in agg.attribute.impl
 
ContextRestrictedException() - Constructor for exception agg.attribute.impl.ContextRestrictedException
 
ContextView - Class in agg.attribute.impl
This is a view onto an underlying ContextCore class object; By this delegation, views with different access rights can share the same context; At this stage, just two access modes are implemented: "LeftRuleSide" and "RightRuleSide"; "RightRuleSide" access does not allow adding or removing of variable declarations;
ContextView(AttrTupleManager, int) - Constructor for class agg.attribute.impl.ContextView
Creates a new root context and returns a full access view for it;
ContextView(AttrTupleManager, int, AttrContext) - Constructor for class agg.attribute.impl.ContextView
Creates a new child context and returns a full access view for it;
ContextView(AttrTupleManager, AttrContext, boolean) - Constructor for class agg.attribute.impl.ContextView
Returns a new view which shares another view's context and has the specified access mode;
ContextView(AttrTupleManager, ContextCore) - Constructor for class agg.attribute.impl.ContextView
Returns a new view for the specified context.
Convert - Class in agg.cons
 
Convert(Rule, AtomConstraint) - Constructor for class agg.cons.Convert
 
convert() - Method in class agg.cons.Convert
 
Convert_ImageOf - Class in agg.xt_basis
Deprecated. not used anymore
Convert_ImageOf(Morphism) - Constructor for class agg.xt_basis.Convert_ImageOf
Deprecated. Construct myself to be a function which converts graphobjects into its images under the given morphism morph.
Convert_SourceOf - Class in agg.xt_basis
Deprecated. not used anymore
Convert_SourceOf() - Constructor for class agg.xt_basis.Convert_SourceOf
Deprecated.  
Convert_TargetOf - Class in agg.xt_basis
Deprecated. not used anymore
Convert_TargetOf() - Constructor for class agg.xt_basis.Convert_TargetOf
Deprecated.  
convertConstraints() - Method in class agg.xt_basis.GraGra
Converts all constraints (formulas) to post application conditions for all rules.
ConverterXML - Class in agg.convert
 
ConverterXML() - Constructor for class agg.convert.ConverterXML
 
convertIndexToSlot(AttrTuple, int) - Method in interface agg.attribute.view.AttrViewSetting
Returns the slot position in the view layout for 'attr' at 'index'.
convertIndexToSlot(AttrTuple, int) - Method in class agg.attribute.view.impl.MaskedViewSetting
 
convertIndexToSlot(AttrTuple, int) - Method in class agg.attribute.view.impl.OpenViewSetting
 
convertSlotToIndex(AttrTuple, int) - Method in interface agg.attribute.view.AttrViewSetting
Returns the index for 'attr' at 'slot', as set in this view layout.
convertSlotToIndex(AttrTuple, int) - Method in class agg.attribute.view.impl.MaskedViewSetting
 
convertSlotToIndex(AttrTuple, int) - Method in class agg.attribute.view.impl.OpenViewSetting
 
convertToKey() - Method in class agg.xt_basis.Arc
 
convertToKey() - Method in class agg.xt_basis.ArcTypeImpl
 
convertToKey() - Method in class agg.xt_basis.GraphObject
Converts my type to a type key string that can be used for search operations.
convertToKey() - Method in class agg.xt_basis.Node
 
convertToKey() - Method in class agg.xt_basis.NodeTypeImpl
 
convertToKey() - Method in interface agg.xt_basis.Type
returns a string containing the name, all attributes and the additional string seperated by ":".
convertToKey() - Method in class agg.xt_basis.TypeImpl
Returns result string of this.getStringRepr()+this.getAdditionalRepr()
convertUsedFormulas() - Method in class agg.xt_basis.Rule
Generates rule post application conditions from its constraints(formulas).
copy(AttrInstance) - Method in interface agg.attribute.AttrInstance
Copying the contents of an attribute instance into another; The reference to the attribute type is shared.
copy(ValueMember) - Method in class agg.attribute.impl.CondMember
copy the contents of a single entry instance into another.
copy(ValueMember) - Method in class agg.attribute.impl.ValueMember
Copying the contents of a single entry instance into another.
copy(AttrInstance) - Method in class agg.attribute.impl.ValueTuple
Copying the contents of an attribute instance into another; The reference to the attribute type is shared.
copy(ValueMember) - Method in class agg.attribute.impl.VarMember
copy the contents of a single entry instance into another.
copy() - Method in class agg.attribute.parser.javaExpr.ASTAllocationExpression
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTArrayAllocation
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTCharConstNode
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTClassName
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTField
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTFloatConstNode
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTId
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTIntConstNode
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTMemberName
 
copy() - Method in class agg.attribute.parser.javaExpr.ASTStringConstNode
 
copy() - Method in interface agg.attribute.parser.javaExpr.Node
Copy the abstract syntax tree
copy() - Method in class agg.attribute.parser.javaExpr.ObjectConstNode
 
copy() - Method in class agg.attribute.parser.javaExpr.OpMemberNode
 
copy() - Method in class agg.attribute.parser.javaExpr.SimpleNode
Copys the abstract syntax tree.
copy(TypeSet) - Method in class agg.xt_basis.Graph
Returns a copy of this graph using specified type set.
copy(Hashtable<GraphObject, GraphObject>) - Method in class agg.xt_basis.Graph
Makes a copy of this graph
copy() - Method in class agg.xt_basis.Graph
Returns a flat copy (without references) of this graph.
copy(TypeSet) - Method in class agg.xt_basis.TypeGraph
Returns a copy of this type graph typed above the specified typeset.
copy(Hashtable<GraphObject, GraphObject>) - Method in class agg.xt_basis.TypeGraph
Makes a copy of this graph
copy() - Method in class agg.xt_basis.TypeGraph
Copys a graph The method returns a flat copy (without references) of the graph.
copyArc(Arc, Node, Node) - Method in class agg.xt_basis.Graph
Creates a new Arc as a copy of the orig.
copyArc(Arc, Node, Node) - Method in class agg.xt_basis.TypeGraph
Create a new Arc as a copy of orig.
copyAttrContext(AttrContext) - Method in class agg.attribute.impl.ContextView
 
copyAttrContext(AttrContext) - Method in class agg.xt_basis.OrdinaryMorphism
 
copyAttributes(GraphObject) - Method in class agg.xt_basis.GraphObject
 
copyEntries(AttrInstance) - Method in interface agg.attribute.AttrInstance
Copying the contents of an attribute instance into another.
copyEntries(AttrInstance) - Method in class agg.attribute.impl.ValueTuple
Copying the contents of an attribute instance into another;
copyEntriesToSimilarMembers(AttrInstance) - Method in class agg.attribute.impl.ValueTuple
 
copyFile(String, String) - Method in class agg.convert.ConverterXML
 
copyLight(TypeSet) - Method in class agg.xt_basis.Graph
 
copyLight(TypeSet) - Method in class agg.xt_basis.TypeGraph
 
CopyMemory - Class in agg.xt_basis
 
CopyMemory() - Constructor for class agg.xt_basis.CopyMemory
 
copyNode(Node) - Method in class agg.xt_basis.Graph
Creates a new node as a copy of the specified orig.
copyNode(Node) - Method in class agg.xt_basis.TypeGraph
Create a new Node as a copy of orig.
copyRuleSequence(int) - Method in class agg.ruleappl.ApplRuleSequence
 
core - Variable in class agg.attribute.impl.ContextView
Handle to the actual context core.
correct - Variable in class agg.parser.ExcludeParser
 
correct - Variable in class agg.parser.SimpleParser
 
count - Variable in class agg.parser.ConflictsDependenciesContainer
 
cpaBasisGraph - Variable in class agg.parser.ConflictsDependenciesContainer
 
cpaGraph - Variable in class agg.parser.ConflictsDependenciesContainer
 
cpaOptions - Variable in class agg.parser.ConflictsDependenciesContainer
 
cpOption - Variable in class agg.parser.ComputeCriticalPairs
 
createArc(Type, Node, Node) - Method in class agg.xt_basis.Graph
Creates and add a new Arc of the specified type, source and target nodes, which must be part of this graph.
createArc(Type, Node, Node) - Method in class agg.xt_basis.TypeGraph
Create a new Arc with given Type, source and target objects.
createAtomic(TypeSet, String) - Method in class agg.xt_basis.BaseFactory
Create an parent atomic to construct an atomic graph constraint.
createAtomic(String) - Method in class agg.xt_basis.GraGra
 
createAttributeInstance() - Method in class agg.xt_basis.GraphObject
 
createAttributeType() - Method in class agg.xt_basis.ArcTypeImpl
 
createAttributeType() - Method in class agg.xt_basis.NodeTypeImpl
 
createAttributeType() - Method in class agg.xt_basis.TypeImpl
 
createConstraint(String) - Method in class agg.xt_basis.GraGra
 
created - Variable in class agg.xt_basis.Rule
 
createEmptyCriticalPairs(GraGra, LayerFunction, CriticalPairOption) - Static method in class agg.parser.ParserFactory
Deprecated.  
createEmptyCriticalPairs(GraGra, CriticalPairOption) - Static method in class agg.parser.ParserFactory
Creates a empty container for critical pairs.
createEmptyCriticalPairs(GraGra, int, boolean) - Static method in class agg.parser.ParserFactory
 
createGraGra() - Method in class agg.xt_basis.BaseFactory
Create a new gragra with its own type set and a host graph inclusive.
createGraGra(boolean) - Method in class agg.xt_basis.BaseFactory
Create a new gragra with its own type set and a host graph optionally.
createGraph() - Method in class agg.xt_basis.BaseFactory
 
createGraph(TypeSet) - Method in class agg.xt_basis.BaseFactory
 
createGraTra() - Method in class agg.xt_basis.BaseFactory
Create a new graphtransformation unit GraTra
createLayerFunction(GraGra, LayerOption) - Static method in class agg.parser.ParserFactory
Deprecated.  
createMatch(Rule, Graph) - Method in class agg.xt_basis.BaseFactory
Create an empty match morphism between the left side of the given rule and my start graph.
createMatch(Rule, Graph, boolean) - Method in class agg.xt_basis.BaseFactory
Create an empty match between the left side of the given rule and a start graph.
createMatch(Rule, Graph, boolean, String) - Method in class agg.xt_basis.BaseFactory
Create an empty match between the left side of the given rule and a start graph.
createMatch(Rule) - Method in class agg.xt_basis.GraGra
Create an empty match morphism between the left side of the given rule and my start graph.
createMatch(Rule) - Method in class agg.xt_basis.GraTra
 
createMatch(Rule) - Method in class agg.xt_basis.SubGraGra
Deprecated.  
createMatchfromMorph(OrdinaryMorphism, AttrContext) - Method in class agg.xt_basis.BaseFactory
 
createMatchfromMorph(OrdinaryMorphism, OrdinaryMorphism, AttrContext) - Method in class agg.xt_basis.BaseFactory
 
createMorphfromMorph(OrdinaryMorphism, AttrContext) - Method in class agg.xt_basis.BaseFactory
 
createMorphism(Graph, Graph) - Method in class agg.xt_basis.BaseFactory
Create an ordinary morphism.
createMorphism(Graph, Graph, boolean) - Method in class agg.xt_basis.BaseFactory
Create an ordinary morphism.
createMorphism(Graph, Graph, boolean, String) - Method in class agg.xt_basis.BaseFactory
Create an ordinary morphism.
createNAC() - Method in class agg.xt_basis.Rule
Creates a new negative application condition (NAC) and add it to its NACs.
createNAC() - Method in class agg.xt_basis.SubRule
Deprecated. Ueberschreibt die entsprechende Methode von Rule.
createNACstar(OrdinaryMorphism, Match) - Static method in class agg.xt_basis.MatchHelper
 
createNACstar(OrdinaryMorphism, Match, boolean) - Static method in class agg.xt_basis.MatchHelper
 
createNextConclusion(Graph) - Method in class agg.cons.AtomConstraint
 
createNode(Type) - Method in class agg.xt_basis.Graph
Creates and adds a new Node of the specified type.
createNode(Node) - Method in class agg.xt_basis.Graph
Deprecated. use the method copyNode(Node orig)
createNode(Type) - Method in class agg.xt_basis.TypeGraph
Create a new Node with given Type.
createNode(Node) - Method in class agg.xt_basis.TypeGraph
Deprecated. use the method copyNode(Node orig)
createPAC() - Method in class agg.xt_basis.Rule
Creates a new positive application condition (PAC) and add it to its PACs.
createPACstar(OrdinaryMorphism, Match) - Static method in class agg.xt_basis.MatchHelper
 
createPACstar(OrdinaryMorphism, Match, boolean) - Static method in class agg.xt_basis.MatchHelper
 
createParser(GraGra, Graph, Graph, PairContainer, ParserOption, LayerFunction) - Static method in class agg.parser.ParserFactory
Deprecated.  
createParser(GraGra, Graph, Graph, PairContainer, ParserOption, RuleLayer) - Static method in class agg.parser.ParserFactory
Here is a new parser created.
createRule() - Method in class agg.xt_basis.GraGra
Create an empty rule.
createRule() - Method in class agg.xt_basis.SubGraGra
Deprecated.  
createRuleScheme() - Method in class agg.xt_basis.GraGra
Development stage only.
createSolutionStrategy() - Method in class agg.xt_basis.Completion_CSP
Template method to enable creation of CSPs with varying solution strategies by subclasses.
createSolutionStrategy() - Method in class agg.xt_basis.Completion_CSP_NoBJ
 
createSolutionStrategy() - Method in class agg.xt_basis.Completion_InheritCSP
Template method to enable creation of CSPs with varying solution strategies by subclasses.
createSubMatch(Rule, Match) - Method in class agg.xt_basis.SubGraGra
Deprecated.  
createTupleInstance(AttrType, AttrContext) - Method in class agg.attribute.facade.impl.DefaultInformationFacade
Creating a new attribute instance of the required type and in the given context or a context view.
createTupleInstance(AttrType, AttrContext) - Method in interface agg.attribute.facade.InformationFacade
Creating a new attribute instance of the required type and in the given context or a context view.
createTupleType() - Method in class agg.attribute.facade.impl.DefaultInformationFacade
Returns a new attribute tuple type, using the default attribute manager.
createTupleType() - Method in interface agg.attribute.facade.InformationFacade
Returns a new attribute tuple type, using the default attribute manager.
createType() - Method in class agg.xt_basis.GraGra
Create a new type for typing of GraphObjects.
createType(boolean) - Method in class agg.xt_basis.GraGra
Create a new type for typing of GraphObjects.
createType() - Method in class agg.xt_basis.Graph
Deprecated. moved to TypeSet
createType() - Method in class agg.xt_basis.SubGraGra
Deprecated.  
createType() - Method in class agg.xt_basis.TypeSet
 
createType(boolean) - Method in class agg.xt_basis.TypeSet
 
createTypeGraph() - Method in class agg.xt_basis.GraGra
Creates an empty type graph.
createTypeGraph() - Method in class agg.xt_basis.TypeSet
Creates an empty type graph.
createTypeSet() - Method in class agg.xt_basis.BaseFactory
 
creationLayer - Variable in class agg.parser.LayerFunction
Deprecated.  
CRITICAL - Static variable in class agg.parser.CriticalPairEvent
 
critical - Variable in class agg.xt_basis.GraphObject
 
criticalKind - Variable in class agg.xt_basis.GraphObject
 
criticalNACOfR2exists - Variable in class agg.parser.ExcludePair
 
CriticalPair - Interface in agg.parser
CriticalPair provides an algorithm to compute a critical pair.
CriticalPairEvent - Class in agg.parser
A message generated during critical pair analysis.
CriticalPairEvent(ExcludePairContainer, Rule, Rule) - Constructor for class agg.parser.CriticalPairEvent
Constructs a new object informing, that the state of the rule pair (first, second) has changed.
CriticalPairEvent(ExcludePairContainer, Rule, Rule, String) - Constructor for class agg.parser.CriticalPairEvent
Constructs a new object informing, that the state of the rule pair (first, second) has changed.
CriticalPairEvent(ExcludePairContainer, Rule, Rule, int) - Constructor for class agg.parser.CriticalPairEvent
 
CriticalPairEvent(ExcludePairContainer, Rule, Rule, int, String) - Constructor for class agg.parser.CriticalPairEvent
 
CriticalPairInfo - Class in agg.parser
 
CriticalPairInfo() - Constructor for class agg.parser.CriticalPairInfo
 
CriticalPairOption - Class in agg.parser
This option configures the algorithm of the critical pairs.
CriticalPairOption() - Constructor for class agg.parser.CriticalPairOption
Creates new option with default settings.
criticalPairsWriteXML(XMLHelper, PairContainer, PairContainer, boolean) - Method in class agg.parser.ConflictsDependenciesContainer
 
CriticalRulePairAtGraph - Class in agg.parser
This class computes critical matches of two rules at a concrete graph.
CriticalRulePairAtGraph(Rule, Rule, Graph) - Constructor for class agg.parser.CriticalRulePairAtGraph
 
CSP - Class in agg.util.csp
An abstract class for Constraint Satisfaction Problems with only binary constraints.
CSP(SolutionStrategy) - Constructor for class agg.util.csp.CSP
Construct myself with an initial SolutionStrategy.
CSP - Static variable in class agg.xt_basis.GraTraOptions
 
CSP_VAR - Static variable in class agg.util.Debug
 
CSP_WO_BJ - Static variable in class agg.xt_basis.GraTraOptions
 
curChar - Static variable in class agg.attribute.parser.javaExpr.JexParserTokenManager
 
currentException - Variable in class agg.attribute.impl.ValueMember
 
currentMatch - Variable in class agg.xt_basis.GraTra
 
currentRule - Variable in class agg.xt_basis.GraTra
 
currentRuleSet - Variable in class agg.xt_basis.GraTra
 

A B C D E F G H I J K L M N O P Q R S T U V W X