Module com.aoapps.html.any
Interface Attribute<E extends Element<?,?,E> & Attribute<E>>
- Type Parameters:
E- This element type
- All Known Implementing Classes:
AnyA,AnyABBR,AnyADDRESS,AnyAREA,AnyARTICLE,AnyASIDE,AnyB,AnyBASE,AnyBDI,AnyBDO,AnyBLOCKQUOTE,AnyBODY,AnyBR,AnyCAPTION,AnyCITE,AnyCODE,AnyCOL,AnyCOLGROUP,AnyDATA,AnyDATALIST,AnyDD,AnyDEL,AnyDFN,AnyDIV,AnyDL,AnyDT,AnyEM,AnyFOOTER,AnyFORM,AnyH,AnyH1,AnyH2,AnyH3,AnyH4,AnyH5,AnyH6,AnyHEAD,AnyHEADER,AnyHR,AnyHTML,AnyI,AnyIMG,AnyINPUT,AnyINPUT.Button,AnyINPUT.Checkbox,AnyINPUT.Color,AnyINPUT.Date,AnyINPUT.DatetimeLocal,AnyINPUT.Dynamic,AnyINPUT.Email,AnyINPUT.File,AnyINPUT.Hidden,AnyINPUT.Image,AnyINPUT.Month,AnyINPUT.Number,AnyINPUT.Password,AnyINPUT.Radio,AnyINPUT.Range,AnyINPUT.Reset,AnyINPUT.Search,AnyINPUT.Submit,AnyINPUT.Tel,AnyINPUT.Text,AnyINPUT.Time,AnyINPUT.Url,AnyINPUT.Week,AnyINS,AnyKBD,AnyLABEL,AnyLI,AnyLINK,AnyMAIN,AnyMAP,AnyMARK,AnyMENU,AnyMETA,AnyMETER,AnyNAV,AnyOBJECT,AnyOL,AnyOPTGROUP,AnyOPTION,AnyOUTPUT,AnyP,AnyPARAM,AnyPRE,AnyPROGRESS,AnyQ,AnyS,AnySAMP,AnySCRIPT,AnySECTION,AnySELECT,AnySMALL,AnySPAN,AnySTRONG,AnySTYLE,AnySUB,AnySUP,AnyTABLE,AnyTBODY,AnyTD,AnyTEXTAREA,AnyTFOOT,AnyTH,AnyTHEAD,AnyTITLE,AnyTR,AnyU,AnyUL,AnyVAR,AnyWBR,Element,Normal,NormalText,Transparent,TransparentText,Void
public interface Attribute<E extends Element<?,?,E> & Attribute<E>>
An arbitrary attribute.
- Author:
- AO Industries, Inc.
-
Method Summary
Modifier and TypeMethodDescriptionattribute(String name, TextWritable<Ex> value) Deprecated.Please implement specific attributes as-neededattribute(String name, IOSupplierE<?, Ex> value) Deprecated.Please implement specific attributes as-neededdefault EDeprecated.Please implement specific attributes as-needed
-
Method Details
-
attribute
Deprecated.Please implement specific attributes as-neededAn arbitrary attribute.- Parameters:
value- The attribute value,Attributes.NO_VALUE(by identity, not value) for an empty attribute,nullfor no attribute.- Throws:
IOException
-
attribute
@Deprecated(forRemoval=false) default <Ex extends Throwable> E attribute(String name, IOSupplierE<?, Ex> value) throws IOException, ExDeprecated.Please implement specific attributes as-neededAn arbitrary attribute.- Type Parameters:
Ex- An arbitrary exception type that may be thrown- Parameters:
value- The attribute value,Attributes.NO_VALUE(by identity, not value) for an empty attribute,nullfor no attribute.- Throws:
IOExceptionEx- See Also:
-
attribute
@Deprecated(forRemoval=false) default <Ex extends Throwable> E attribute(String name, TextWritable<Ex> value) throws IOException, Ex Deprecated.Please implement specific attributes as-neededAn arbitrary attribute.- Type Parameters:
Ex- An arbitrary exception type that may be thrown- Throws:
IOExceptionEx- See Also:
-
