package org.rf.ide.core.testdata.model.presenter.update; import java.util.List; import org.rf.ide.core.testdata.model.AModelElement; import org.rf.ide.core.testdata.model.table.IExecutableStepsHolder; import org.rf.ide.core.testdata.text.read.IRobotTokenType; public abstract class ExecutablesStepsHolderMorphOperation<T extends IExecutableStepsHolder<?>> implements IExecutablesStepsHolderElementOperation<T> { @Override public boolean isApplicable(final IRobotTokenType elementType) { return false; } @Override public AModelElement<?> create(final T executablesHolder, final String action, final List<String> args, final String comment) { throw new UnsupportedOperationException(); } @Override public void update(final AModelElement<?> modelElement, final int index, final String value) { throw new UnsupportedOperationException(); } @Override public void update(final AModelElement<?> modelElement, final List<String> newArguments) { throw new UnsupportedOperationException(); } @Override public void remove(final T executablesHolder, final AModelElement<?> modelElement) { throw new UnsupportedOperationException(); } }