package org.nocket.gen.page.element;
import gengui.domain.DomainObjectReference;
import org.jsoup.nodes.Element;
import org.nocket.gen.domain.element.DomainElementI;
import org.nocket.gen.domain.ref.WrappedDomainReferenceI;
import org.nocket.gen.page.DMDWebGenPageContext;
public abstract class AbstractNoDomainPageElement<M> extends AbstractPageElement<M> {
public AbstractNoDomainPageElement(DMDWebGenPageContext context, Element element) {
super(context, element);
}
@Deprecated
@Override
public WrappedDomainReferenceI<DomainObjectReference> getAccessor() {
throw new UnsupportedOperationException(getWicketId());
}
@Deprecated
@Override
public String getPropertyExpression() {
throw new UnsupportedOperationException(getWicketId());
}
@Deprecated
@Override
public DomainElementI<DomainObjectReference> getDomainElement() {
throw new UnsupportedOperationException(getWicketId());
}
@Deprecated
@Override
public String getBeanValidationExpression() {
throw new UnsupportedOperationException(getWicketId());
}
@Deprecated
@Override
public String getBeanValidationPropertyName() {
throw new UnsupportedOperationException(getWicketId());
}
@Override
public boolean isDomainElement() {
return false;
}
}