agg.attribute
Interface AttrMapping

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
TupleMapping

public interface AttrMapping
extends java.io.Serializable


Field Summary
static int GRAPH_MAP
           
static int MATCH_MAP
          Constant for the "match" mapping mode.
static int PLAIN_MAP
          Constant for the "plain" mapping mode.
static long serialVersionUID
           
 
Method Summary
 boolean next()
          Use the next possible mapping;
 void remove()
          Discard mapping; Removes variable assignments made by this mapping from its context and dissolves the connection between the attribute instances.
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

PLAIN_MAP

static final int PLAIN_MAP
Constant for the "plain" mapping mode. In Graph Transformation this stands for a mapping as in the rule morphisms.

See Also:
Constant Field Values

MATCH_MAP

static final int MATCH_MAP
Constant for the "match" mapping mode. In Graph Transformation this stands for a mapping as in match constructions.

See Also:
Constant Field Values

GRAPH_MAP

static final int GRAPH_MAP
See Also:
Constant Field Values
Method Detail

next

boolean next()
Use the next possible mapping;

Returns:
"true" if more subsequent mappings exist, "false" otherwise.

remove

void remove()
Discard mapping; Removes variable assignments made by this mapping from its context and dissolves the connection between the attribute instances.