| Chunk |
|---|
| Conflicting content |
|---|
import tokenmatcher.State; /** <<<<<<< HEAD * Adapter zur Anpassung an das DFA Interface des TokenMatchers. * Garantiert, dass der gekapselte FSA auch sicher ein DFA ist. * @author Johannes Dahlke * * @param |
| Solution content |
|---|
import tokenmatcher.State; /** * Adapter zur Anpassung an das DFA Interface des TokenMatchers. Garantiert, * dass der gekapselte FSA auch sicher ein DFA ist. * * @author Johannes Dahlke * * @param |
| File |
|---|
| MinimalDfa.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
* dar. * * @author Daniel Rotar <<<<<<< HEAD * * @param |
| Solution content |
|---|
* dar. * * @author Daniel Rotar * * @param |
| File |
|---|
| State.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
*/ private PayloadType _payload; /** <<<<<<< HEAD * Die Übergünge, die von diesem Zustand möglich sind. ======= * Die Übergänge, die von diesem Zustand möglich sind. >>>>>>> 37948d0d349448c87719c93842462b5c88473372 */ private HashSet |
| Solution content |
|---|
*/ private PayloadType _payload; /** * Die Übergänge, die von diesem Zustand möglich sind. */ private HashSet |
| File |
|---|
| State.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
/**
* Gibt die eindetige UUID dieses Zustandes zurück.
<<<<<<< HEAD
=======
*
>>>>>>> 37948d0d349448c87719c93842462b5c88473372
* @return Die eindetige UUID dieses Zustandes.
*/
public UUID getUUID() { |
| Solution content |
|---|
/**
* Gibt die eindetige UUID dieses Zustandes zurück.
*
* @return Die eindetige UUID dieses Zustandes.
*/
public UUID getUUID() { |
| File |
|---|
| State.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
/**
* Gibt den in diesem Zustand hinterlegte Inhalt zurück.
<<<<<<< HEAD
=======
*
>>>>>>> 37948d0d349448c87719c93842462b5c88473372
* @return Der in diesem Zustand hinterlegte Inhalt.
*/
public PayloadType getPayload() { |
| Solution content |
|---|
/**
* Gibt den in diesem Zustand hinterlegte Inhalt zurück.
*
* @return Der in diesem Zustand hinterlegte Inhalt.
*/
public PayloadType getPayload() { |
| File |
|---|
| State.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
/** * Gibt die Übergänge, die von diesem Zustand möglich sind zurück. <<<<<<< HEAD ======= * >>>>>>> 37948d0d349448c87719c93842462b5c88473372 * @return Die Übergänge, die von diesem Zustand möglich sind. */ public HashSet |
| Solution content |
|---|
/** * Gibt die Übergänge, die von diesem Zustand möglich sind zurück. * * @return Die Übergänge, die von diesem Zustand möglich sind. */ public HashSet |
| File |
|---|
| State.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
}
/**
<<<<<<< HEAD
* Gibt den Zustandstyp zurück.
* @return Der Zustandstyp.
*/
public StateType getType()
{
//Ein Zustand ohne ausgehende Übergänge ist immer ein Endzustand, es sei den er ist ein Startzustand.
if (_type != StateType.INITIAL && _transitions.isEmpty())
{
return StateType.FINITE;
}
=======
* Setzt die Übergänge, die von diesem Zustand möglich sind fest.
*
* @param transitions
* Die Übergänge, die von diesem Zustand möglich sind.
*/
private void setTransitiosn(
HashSet |
| Solution content |
|---|
} /** * Setzt die Übergänge, die von diesem Zustand möglich sind fest. * * @param transitions * Die Übergänge, die von diesem Zustand möglich sind. */ private void setTransitiosn( HashSet |
| File |
|---|
| State.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| If statement |
| Method declaration |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
/** * Fügt dem aktuellen Zustand einen Nachfolgezustand hinzu. <<<<<<< HEAD * @param condition Die Bedingung für den Zustandübergang. * @param state Der einzufügende Nachfolgezustand. * @throws TransitionAlreadyExistsException Wenn der Übergang bereits vorhanden ist. */ void addState(TransitionConditionType condition, State |
| Solution content |
|---|
/** * Fügt dem aktuellen Zustand einen Nachfolgezustand hinzu. * * @param condition * Die Bedingung für den Zustandsübergang. * @param state * Der einzufügende Nachfolgezustand. * @throws TransitionAlreadyExistsException * Wenn der Übergang bereits vorhanden ist. */ protected void addState(TransitionConditionType condition, State |
| File |
|---|
| State.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| If statement |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
import tokenmatcher.TokenType;
<<<<<<< HEAD
/**
* Implementiert Interface {@link tokenmatcher.StatePayload}
* @author Johannes Dahlke
*
*/
=======
>>>>>>> 37948d0d349448c87719c93842462b5c88473372
public class StatePayload implements tokenmatcher.StatePayload {
private TokenType tokenType; |
| Solution content |
|---|
*/
import tokenmatcher.TokenType;
/**
* Implementiert Interface {@link tokenmatcher.StatePayload}
* @author Johannes Dahlke
*
public class StatePayload implements tokenmatcher.StatePayload {
private TokenType tokenType; |
| File |
|---|
| StatePayload.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
package regextodfaconverter.fsm; /** <<<<<<< HEAD * Stellt einen Übergang eines endlicher Automaten (bzw. einer Zustandsmaschine) dar. * @author Daniel Rotar * * @param |
| Solution content |
|---|
package regextodfaconverter.fsm; /** * Stellt einen Übergang eines endlicher Automaten (bzw. einer Zustandsmaschine) * dar. * * @author Daniel Rotar * * @param |
| File |
|---|
| Transition.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
implements Comparable |
| Solution content |
|---|
implements Comparable |
| File |
|---|
| Transition.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
private State |
| Solution content |
|---|
private State |
| File |
|---|
| Transition.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
}
/**
<<<<<<< HEAD
* Gibt den Folgezustand zurück.
=======
* Setzt die Bedingung für den Zustandsübergang fest.
*
* @param condition
* Die Bedingung für den Zustandsübergang (null für einen
* Epsilon-Übergang).
*/
protected void setCondition(ConditionType condition) {
_condition = condition;
}
/**
* Gibt den Folgezustand zurück.
*
>>>>>>> 37948d0d349448c87719c93842462b5c88473372
* @return Der Folgezustand.
*/
public State |
| Solution content |
|---|
}
/**
* Setzt die Bedingung für den Zustandsübergang fest.
*
* @param condition
* Die Bedingung für den Zustandsübergang (null für einen
* Epsilon-Übergang).
*/
protected void setCondition(ConditionType condition) {
_condition = condition;
}
/**
* Gibt den Folgezustand zurück.
*
* @return Der Folgezustand.
*/
public State |
| File |
|---|
| Transition.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| Method declaration |
| Chunk |
|---|
| Conflicting content |
|---|
/** * Erstellt ein neues Transition Objekt. <<<<<<< HEAD * @param condition Die Bedingung für den Zustandübergang (null für einen Epsilon-Übergang). * @param state Der Folgezustand. ======= * * @param condition * Die Bedingung für den Zustandsübergang (null für einen * Epsilon-Übergang). * @param state * Der Folgezustand. >>>>>>> 37948d0d349448c87719c93842462b5c88473372 */ public Transition(ConditionType condition, State |
| Solution content |
|---|
/** * Erstellt ein neues Transition Objekt. * * @param condition * Die Bedingung für den Zustandsübergang (null für einen * Epsilon-Übergang). * @param state * Der Folgezustand. */ public Transition(ConditionType condition, State |
| File |
|---|
| Transition.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |