Package dev.amp.validator
Class UrlErrorInStylesheetAdapter
- java.lang.Object
-
- dev.amp.validator.UrlErrorInStylesheetAdapter
-
- All Implemented Interfaces:
UrlErrorAdapter
public class UrlErrorInStylesheetAdapter extends Object implements UrlErrorAdapter
URL error in stylesheet adapter.- Author:
- nhant01, GeorgeLuo
-
-
Constructor Summary
Constructors Constructor Description UrlErrorInStylesheetAdapter(int lineNumber, int columnNumber)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisallowedRelativeUrl(Context context, String url, dev.amp.validator.ValidatorProtos.TagSpec tagSpec, dev.amp.validator.ValidatorProtos.ValidationResult.Builder result)Adding disallowed relative url error.voidinvalidUrl(Context context, String url, dev.amp.validator.ValidatorProtos.TagSpec tagSpec, dev.amp.validator.ValidatorProtos.ValidationResult.Builder result)Adding invalid url validation error.voidinvalidUrlProtocol(Context context, String protocol, dev.amp.validator.ValidatorProtos.TagSpec tagSpec, dev.amp.validator.ValidatorProtos.ValidationResult.Builder result)Adding invalid url protocol error.voidmissingUrl(Context context, dev.amp.validator.ValidatorProtos.TagSpec tagSpec, dev.amp.validator.ValidatorProtos.ValidationResult.Builder result)Adding missing url validation error.
-
-
-
Method Detail
-
missingUrl
public void missingUrl(@Nonnull Context context, @Nonnull dev.amp.validator.ValidatorProtos.TagSpec tagSpec, @Nonnull dev.amp.validator.ValidatorProtos.ValidationResult.Builder result)Adding missing url validation error.- Specified by:
missingUrlin interfaceUrlErrorAdapter- Parameters:
context- context.tagSpec- tag spec.result- validation result.
-
invalidUrl
public void invalidUrl(@Nonnull Context context, @Nonnull String url, @Nonnull dev.amp.validator.ValidatorProtos.TagSpec tagSpec, @Nonnull dev.amp.validator.ValidatorProtos.ValidationResult.Builder result)Adding invalid url validation error.- Specified by:
invalidUrlin interfaceUrlErrorAdapter- Parameters:
context- context.url- the url.tagSpec- tag spec.result- validation result.
-
invalidUrlProtocol
public void invalidUrlProtocol(@Nonnull Context context, @Nonnull String protocol, @Nonnull dev.amp.validator.ValidatorProtos.TagSpec tagSpec, @Nonnull dev.amp.validator.ValidatorProtos.ValidationResult.Builder result)Adding invalid url protocol error.- Specified by:
invalidUrlProtocolin interfaceUrlErrorAdapter- Parameters:
context- context.protocol- the protocol.tagSpec- tag spec.result- validation result.
-
disallowedRelativeUrl
public void disallowedRelativeUrl(@Nonnull Context context, @Nonnull String url, @Nonnull dev.amp.validator.ValidatorProtos.TagSpec tagSpec, @Nonnull dev.amp.validator.ValidatorProtos.ValidationResult.Builder result)Adding disallowed relative url error.- Specified by:
disallowedRelativeUrlin interfaceUrlErrorAdapter- Parameters:
context- context.url- the url.tagSpec- tag spec.result- validation result.
-
-