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

N

NAC - Static variable in class agg.attribute.impl.CondMember
 
NAC - Static variable in class agg.attribute.impl.VarMember
Marking NAC of a rule
NAC - Static variable in interface agg.xt_basis.CompletionPropertyBits
If this bit is set to true, only matches will be found that satisfy all the negative application conditions (NACs) a rule may have.
NAC - Static variable in class agg.xt_basis.GraphKind
 
NAC_CP - Static variable in class agg.parser.Report
Switch for CP - NACs operations.
NAC_LHS - Static variable in class agg.attribute.impl.CondMember
 
NAC_PAC - Static variable in class agg.attribute.impl.CondMember
 
NAC_PAC_LHS - Static variable in class agg.attribute.impl.CondMember
 
NACS - Static variable in class agg.xt_basis.GraTraOptions
 
nacsEnabled() - Method in class agg.parser.CriticalPairOption
 
NACStarMorphism - Class in agg.xt_basis
This class is just a workaround for lacking AttrContext functionality.
NACStarMorphism(Graph, Graph, AttrContext) - Constructor for class agg.xt_basis.NACStarMorphism
 
NACStarMorphism(Graph, Graph, AttrContext, OrdinaryMorphism) - Constructor for class agg.xt_basis.NACStarMorphism
 
name - Variable in class agg.attribute.impl.DeclMember
The name of this declaration.
name - Variable in class agg.xt_basis.GraTra
 
NAME_DUPLICATION - Static variable in interface agg.attribute.impl.AttrMsgCode
 
nameList - Static variable in class agg.attribute.handler.AvailableHandlers
This is the list to extend by new Handlers.
namePrefix - Static variable in class agg.attribute.impl.CondTuple
Constant prefix for the condition entry names.
neverCalled - Static variable in class agg.attribute.parser.javaExpr.SimpleNode
Initialization flag
NEW_MATCH - Static variable in class agg.xt_basis.GraTraEvent
 
newArc(Type, Node, Node) - Method in class agg.xt_basis.Graph
Creates and adds a new arc.
newArc(Type, Node, Node) - Method in class agg.xt_basis.TypeGraph
Create a new Arc with given Type, source and target objects.
newContext(int) - Method in interface agg.attribute.AttrManager
Creating a new attribute context which is the root of a context tree;
newContext(int, AttrContext) - Method in interface agg.attribute.AttrManager
Creating a new attribute context which extends an existing one.
newContext(int) - Method in class agg.attribute.impl.AttrTupleManager
 
newContext(int, AttrContext) - Method in class agg.attribute.impl.AttrTupleManager
Creating a new attribute context which extends an existing one.
newHandlerExpr(HandlerType, String) - Method in interface agg.attribute.handler.AttrHandler
Getting the expression handle by providing the type and a String-representation of the expression.
newHandlerType(String) - Method in interface agg.attribute.handler.AttrHandler
Getting the type handle for a textual representation, for example "int" -> int.
newHandlerValue(HandlerType, Object) - Method in interface agg.attribute.handler.AttrHandler
Getting the expression handle by providing the type and an appropriate instance of the type.
newInstance(AttrType) - Method in interface agg.attribute.AttrManager
Creating a new attribute instance of the required type, without a context.
newInstance(AttrType, AttrContext) - Method in interface agg.attribute.AttrManager
Creating a new attribute instance of the required type and in the given context or a context view.
newInstance(AttrType) - Method in class agg.attribute.impl.AttrTupleManager
Creating a new attribute instance of the required type, without a context.
newInstance(AttrType, AttrContext) - Method in class agg.attribute.impl.AttrTupleManager
Creating a new attribute instance of the required type and in the given context or a context view.
newInstances() - Static method in class agg.attribute.handler.AvailableHandlers
This is the method to call by an attribute manager.
newLeftContext(AttrContext) - Method in interface agg.attribute.AttrManager
Creating a left rule side view for an existing rule context; Here, variables can be declared, but the assignment of complex expressions to single attribute values is forbidden.
newLeftContext(AttrContext) - Method in class agg.attribute.impl.AttrTupleManager
Creating a full view on an existing attribute context; Through a "full view" on a context, variables can be declared and values can be assigned to them by the editor of attribute instances.
newMapping(AttrContext, AttrInstance, AttrInstance) - Method in interface agg.attribute.AttrManager
Mapping between two attribute instances; The mapping is done according to the context mapping property (match/plain) and is integrated into the context;
newMapping(AttrContext, AttrInstance, AttrInstance) - Method in class agg.attribute.facade.impl.DefaultTransformationFacade
Mapping between two attribute instances; The mapping is done according to the context property (rule/match) and is integrated into the context;
newMapping(AttrContext, AttrInstance, AttrInstance) - Method in interface agg.attribute.facade.TransformationFacade
Mapping between two attribute instances; The mapping is done according to the context property (rule/match) and is integrated into the context;
newMapping(AttrContext, AttrInstance, AttrInstance) - Method in class agg.attribute.impl.AttrTupleManager
Mapping between two attribute instances; The mapping is done according to the context mapping property (total/partial) and is integrated into the context;
newMappingChild2Parent(AttrContext, AttrInstance, AttrInstance) - Method in class agg.attribute.impl.AttrTupleManager
 
newMatchContext(AttrContext) - Method in class agg.attribute.facade.impl.DefaultTransformationFacade
Creates and returns a new match context to a rule context.
newMatchContext(AttrContext) - Method in interface agg.attribute.facade.TransformationFacade
Creates and returns a new match context to a rule context.
newMember(DeclMember) - Method in class agg.attribute.impl.CondTuple
Generic component creation.
newMember() - Method in class agg.attribute.impl.DeclTuple
Subclasses use/override this method in order to create their own members of the appropriate type.
newMember(DeclMember) - Method in class agg.attribute.impl.ValueTuple
 
newMember(DeclMember) - Method in class agg.attribute.impl.VarTuple
 
newNode(Type) - Method in class agg.xt_basis.Graph
Creates and adds a new node.
newNode(Type) - Method in class agg.xt_basis.TypeGraph
 
newRightContext(AttrContext) - Method in interface agg.attribute.AttrManager
Creating a right rule side view for an existing rule context, through which variables cannot be declared; complex expressions as attribute values are allowed, but only declared variables may be used.
newRightContext(AttrContext) - Method in class agg.attribute.impl.AttrTupleManager
Creating a view on an existing attribute context, through which variables can not be declared; they only can be assigned values; In Graph Transformation, it is used for the right-hand-side of a rule.
newRuleContext() - Method in class agg.attribute.facade.impl.DefaultTransformationFacade
Creates and returns a new rule context.
newRuleContext() - Method in interface agg.attribute.facade.TransformationFacade
Creates and returns a new rule context.
newStdErrStream() - Method in class agg.attribute.parser.javaExpr.Jex
 
newStdOutStream() - Method in class agg.attribute.parser.javaExpr.Jex
 
newType() - Method in interface agg.attribute.AttrManager
Creating a new attribute type.
newType() - Method in class agg.attribute.impl.AttrTupleManager
Creating a new attribute type.
newViewSetting() - Method in interface agg.attribute.AttrManager
Creating a new mediator instance for loose coupling of attribute objects with their visual representation.
newViewSetting() - Method in class agg.attribute.impl.AttrTupleManager
Creating a new mediator instance for loose coupling of attribute objects with their visual representation.
next() - Method in interface agg.attribute.AttrMapping
Use the next possible mapping;
next() - Method in class agg.attribute.impl.TupleMapping
Use the next possible mapping;
next - Variable in class agg.attribute.parser.javaExpr.Token
A reference to the next regular (non-special) token from the input stream.
next(CSP) - Method in class agg.util.csp.Solution_Backjump
 
next(CSP) - Method in class agg.util.csp.Solution_Backtrack
 
next(CSP) - Method in interface agg.util.csp.SolutionStrategy
Find the next solution of csp, and instantiate its variables accordingly.
next(OrdinaryMorphism) - Method in class agg.xt_basis.Completion_CSP
 
next(OrdinaryMorphism, Enumeration<Node>, Enumeration<Arc>) - Method in class agg.xt_basis.Completion_CSP
 
next(OrdinaryMorphism) - Method in class agg.xt_basis.Completion_InheritCSP
 
next(OrdinaryMorphism) - Method in class agg.xt_basis.Completion_NAC
 
next(OrdinaryMorphism, Enumeration<Node>, Enumeration<Arc>) - Method in class agg.xt_basis.Completion_NAC
 
next(OrdinaryMorphism) - Method in class agg.xt_basis.Completion_SimpleBT
Deprecated.  
next(OrdinaryMorphism) - Method in class agg.xt_basis.MorphCompletionStrategy
Compute the next completion of morph.
next(OrdinaryMorphism, Enumeration<Node>, Enumeration<Arc>) - Method in class agg.xt_basis.MorphCompletionStrategy
Compute the next completion of morph for the nodes and edges specified by Vector varnodes and Vector varedges.
nextCompletion() - Method in class agg.xt_basis.Match
 
nextCompletion() - Method in class agg.xt_basis.NACStarMorphism
 
nextCompletion() - Method in class agg.xt_basis.OrdinaryMorphism
Compute next completion: * Invoke this method successively to get all completions.
nextCompletion(Enumeration<Node>, Enumeration<Arc>) - Method in class agg.xt_basis.OrdinaryMorphism
Compute next completion: * Invoke this method successively to get all completions for the nodes and edges specified by the Vector varnodes and Vector varedges, only.
nextCompletion() - Method in class agg.xt_basis.PACStarMorphism
 
nextCompletionWithConstantsAndVariablesChecking() - Method in class agg.xt_basis.Match
 
nextCompletionWithConstantsAndVariablesChecking() - Method in class agg.xt_basis.NACStarMorphism
 
nextCompletionWithConstantsAndVariablesChecking(Enumeration<Node>, Enumeration<Arc>) - Method in class agg.xt_basis.OrdinaryMorphism
Compute next completion: * Invoke this method successively to get all completions
nextCompletionWithConstantsAndVariablesChecking() - Method in class agg.xt_basis.OrdinaryMorphism
Compute next completion: * Invoke this method successively to get all completions
nextCompletionWithConstantsAndVariablesChecking() - Method in class agg.xt_basis.PACStarMorphism
 
nextCompletionWithConstantsChecking() - Method in class agg.xt_basis.Match
 
nextCompletionWithConstantsChecking() - Method in class agg.xt_basis.NACStarMorphism
 
nextCompletionWithConstantsChecking(Enumeration<Node>, Enumeration<Arc>) - Method in class agg.xt_basis.OrdinaryMorphism
Compute next completion: * Invoke this method successively to get all completions
nextCompletionWithConstantsChecking() - Method in class agg.xt_basis.OrdinaryMorphism
Compute next completion: * Invoke this method successively to get all completions
nextCompletionWithConstantsChecking() - Method in class agg.xt_basis.PACStarMorphism
 
nextElement() - Method in class agg.util.FilterIterator
 
nextLayer() - Method in class agg.xt_basis.LayeredGraTraImpl
 
nextMapping(AttrMapping) - Method in class agg.attribute.facade.impl.DefaultTransformationFacade
Use the next possible attribute mapping;
nextMapping(AttrMapping) - Method in interface agg.attribute.facade.TransformationFacade
Use the next possible attribute mapping;
nextSolution() - Method in class agg.util.csp.CSP
Compute my next solution, and instantiate my variables appropriately.
NO_COMPLETION - Static variable in class agg.xt_basis.GraTraEvent
 
NO_ENABLING_PREDECESSOR - Static variable in class agg.ruleappl.ApplicabilityConstants
 
NO_ENABLING_PREDECESSOR_NAC - Static variable in class agg.ruleappl.ApplicabilityConstants
 
NO_IMPEDING_PREDECESSORS - Static variable in class agg.ruleappl.ApplicabilityConstants
 
NO_NODE_DELETING - Static variable in class agg.ruleappl.ApplicabilityConstants
 
NO_SUCH_NAME - Static variable in interface agg.attribute.impl.AttrMsgCode
 
NO_SUCH_TYPE - Static variable in interface agg.attribute.impl.AttrMsgCode
 
NO_SUCH_TYPE - Static variable in class agg.xt_basis.TypeError
Error number if a graph object was found which type is not defined in the type graph (but defined in the TypeSet).
NO_TYPE_GRAPH - Static variable in class agg.xt_basis.TypeError
Error number if no type graph was defined.
Node - Interface in agg.attribute.parser.javaExpr
 
Node - Class in agg.xt_basis
 
Node(AttrInstance, Type, Graph) - Constructor for class agg.xt_basis.Node
 
Node(Type, Graph) - Constructor for class agg.xt_basis.Node
 
Node(Node, Graph) - Constructor for class agg.xt_basis.Node
 
NodeTypeImpl - Class in agg.xt_basis
This new class still not used!
NodeTypeImpl() - Constructor for class agg.xt_basis.NodeTypeImpl
holds additional infos about a node of type graph
NodeTypeImpl(String) - Constructor for class agg.xt_basis.NodeTypeImpl
Creates a new type with the given name.
NodeTypeImpl(AttrType, String) - Constructor for class agg.xt_basis.NodeTypeImpl
Creates a new type with the given attributes and the given name.
NodeTypeImpl(AttrType) - Constructor for class agg.xt_basis.NodeTypeImpl
creates a new type with the given attributes and an empty name.
NONDETERMINISTICALLY - Static variable in class agg.xt_basis.GraTraOptions
 
nonMappedImages() - Method in class agg.xt_basis.OrdinaryMorphism
 
nonMappedOriginals() - Method in class agg.xt_basis.OrdinaryMorphism
 
NONRELEVANT - Static variable in class agg.parser.CriticalPairEvent
 
NONRELEVANT - Static variable in class agg.parser.ExcludePairContainer.Entry
 
NOP - Static variable in class agg.cons.Formula
 
NoSuchVariableException - Exception in agg.attribute.impl
 
NoSuchVariableException(String) - Constructor for exception agg.attribute.impl.NoSuchVariableException
 
NOT - Static variable in class agg.cons.Formula
 
NOT_COMPATIBLE_TYPE - Static variable in class agg.xt_basis.TypeError
 
NOT_COMPUTABLE - Static variable in class agg.parser.ExcludePairContainer.Entry
 
NOT_DEFINED - Static variable in class agg.util.Change
code for a not specified change object.
NOT_DEFINED - Static variable in class agg.xt_basis.TypeError
Error number for undefined errors.
NOT_READY_TO_TRANSFORM - Static variable in class agg.xt_basis.GraTraEvent
 
NOT_RELATED - Static variable in class agg.parser.ExcludePairContainer.Entry
 
NOT_SET - Static variable in class agg.parser.ExcludePairContainer.Entry
 
notify(GraGra) - Method in class agg.xt_basis.BaseFactory
 
notifyObservers(AttrTuple, int, int, int) - Method in class agg.attribute.view.impl.ViewSetting
Called by fireAttrChanged() from this class.
NullLiteral() - Static method in class agg.attribute.parser.javaExpr.JexParser
 
numberTypes - Static variable in class agg.attribute.parser.javaExpr.SimpleNode
Widening order for numeric types
NUMtoNUMnode - Class in agg.attribute.parser.javaExpr
 
NUMxNUMtoBOOLnode - Class in agg.attribute.parser.javaExpr
 
NUMxNUMtoNUMnode - Class in agg.attribute.parser.javaExpr
 

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