123456789101112131415161718192021222324252627282930313233343536373839404142 |
- /*
- @ITMillApache2LicenseForJavaFiles@
- */
- package com.vaadin.event.dd.acceptCriteria;
-
- import java.io.Serializable;
-
- import com.vaadin.terminal.PaintException;
- import com.vaadin.terminal.PaintTarget;
- import com.vaadin.terminal.gwt.client.ui.dd.VServerAccept;
-
- /**
- * TODO Javadoc
- *
- * @since 6.3
- *
- */
- @ClientCriterion(VServerAccept.class)
- public abstract class ServerSideCriterion implements Serializable,
- AcceptCriterion {
-
- public final boolean isClientSideVerifiable() {
- return false;
- }
-
- public void paint(PaintTarget target) throws PaintException {
- target.startTag("-ac");
- target.addAttribute("name", getIdentifier());
- paintContent(target);
- target.endTag("-ac");
- }
-
- public void paintContent(PaintTarget target) {
- }
-
- public void paintResponse(PaintTarget target) throws PaintException {
- }
-
- protected String getIdentifier() {
- return ServerSideCriterion.class.getCanonicalName();
- }
- }
|