blob: 982d6fc1ad2325560e11160ecacad34056be2541 [file] [log] [blame]
package org.eclipse.jst.pagedesigner.jsf.ui.converter.operations;
import org.eclipse.jst.pagedesigner.jsf.ui.converter.DTTagConverter;
import org.w3c.dom.Element;
public class SetNeedsBorderDecoratorOperation extends AbstractTransformOperation {
private boolean needsBorderDecoration;
public SetNeedsBorderDecoratorOperation(boolean needsBorderDecoration) {
this.needsBorderDecoration = needsBorderDecoration;
}
/*
* (non-Javadoc)
* @see org.eclipse.jst.pagedesigner.dtmanager.operations.AbstractTransformOperation#transform(org.w3c.dom.Element, org.w3c.dom.Element)
*/
public Element transform(Element srcElement, Element curElement) {
DTTagConverter tagConverter = getTagConverter();
if (tagConverter != null) {
tagConverter.setNeedBorderDecorator(needsBorderDecoration);
}
return curElement;
}
}