/**
 * 
 */
package dependency;

import datastructures.AttributeJoint;

/**
 * @author Pavel Nichita
 *
 */
public class PluralDependency extends ADependency {

    /**
     * Empty constructor.
     */
    public PluralDependency() {
        // Manually generated default constructor.
    }
  
    /**
     * Constructs a PluralDependency with antecedent and consequent by calling inherit method.
     * 
     * @param antecedent AttributeJoint representing the left side of a dependency.
     * @param consequent AttributeJoint representing the right side of a dependency.
     */
    public PluralDependency(AttributeJoint antecedent, AttributeJoint consequent) {
        super(antecedent, consequent);
    }

}

@@ -706,10 +706,476 @@
 %0A    %7D%0A%0A
+    @Override%0A    public void clearTrivialElements() %7B%0A        // TODO Auto-generated method stub%0A        %0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        // TODO Auto-generated method stub%0A        return null;%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        // TODO Auto-generated method stub%0A        return 0;%0A    %7D%0A%0A    @Override%0A    public boolean equals(Object obj) %7B%0A        // TODO Auto-generated method stub%0A        return false;%0A    %7D%0A%0A
 %7D%0A

Add method definitions to PluralDependency class