package org.erlide.engine.util; import org.erlide.engine.internal.model.erlang.ErlAttribute; import org.erlide.engine.model.IErlElement; import org.erlide.engine.model.IParent; import com.ericsson.otp.erlang.OtpErlangObject; /** * Only support for testing, mostly creating model stuff to compare with parsing * etc * * @author jakob */ public final class TestingSupport { public static IErlElement createErlAttribute(final IParent parent, final String name, final OtpErlangObject value, final String extra, final int sourceRangeOffset, final int sourceRangeLength) { final ErlAttribute attribute = new ErlAttribute(parent, name, value, extra); attribute.setSourceRangeOffset(sourceRangeOffset); attribute.setSourceRangeLength(sourceRangeLength); return attribute; } }