Package com.helger.html.hc.html.embedded
Interface IHCArea<IMPLTYPE extends IHCArea<IMPLTYPE>>
-
- Type Parameters:
IMPLTYPE- Implementation type
- All Superinterfaces:
com.helger.commons.traits.IGenericImplTrait<IMPLTYPE>,com.helger.commons.hierarchy.IHasChildren<IHCNode>,com.helger.commons.hierarchy.IHasChildrenRecursive<IHCNode>,com.helger.commons.hierarchy.IHasChildrenSorted<IHCNode>,IHCElement<IMPLTYPE>,IHCHasCSSClasses<IMPLTYPE>,IHCHasCSSStyles<IMPLTYPE>,IHCHasID<IMPLTYPE>,IHCNode,Serializable
- All Known Implementing Classes:
AbstractHCArea,HCArea
public interface IHCArea<IMPLTYPE extends IHCArea<IMPLTYPE>> extends IHCElement<IMPLTYPE>
Interface for AREAs- Author:
- Philip Helger
-
-
Field Summary
-
Fields inherited from interface com.helger.html.hc.html.IHCElement
DEFAULT_TABINDEX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetAlt()StringgetCoords()StringgetDownload()com.helger.commons.url.ISimpleURLgetHref()com.helger.commons.url.ISimpleURLgetPing()EHCReferrerPolicygetReferrerPolicy()StringgetRel()StringgetShape()HC_TargetgetTarget()default booleanhasTarget()IMPLTYPEsetAlt(String sAlt)IMPLTYPEsetCoords(String sCoords)IMPLTYPEsetDownload(String sDownload)IMPLTYPEsetHref(com.helger.commons.url.ISimpleURL aHref)IMPLTYPEsetPing(com.helger.commons.url.ISimpleURL aPing)IMPLTYPEsetReferrerPolicy(EHCReferrerPolicy eReferrerPolicy)IMPLTYPEsetRel(String sRel)IMPLTYPEsetShape(String sShape)IMPLTYPEsetTarget(HC_Target aTarget)default IMPLTYPEsetTargetBlank()-
Methods inherited from interface com.helger.commons.hierarchy.IHasChildren
forAllChildren, forAllChildren, forAllChildrenBreakable, forAllChildrenMapped, getChildCount, getChildren, hasChildren, hasNoChildren
-
Methods inherited from interface com.helger.commons.hierarchy.IHasChildrenRecursive
forAllChildrenRecursive, forAllChildrenRecursive
-
Methods inherited from interface com.helger.commons.hierarchy.IHasChildrenSorted
findFirstChild, findFirstChildMapped, getAllChildren, getChildAtIndex, getFirstChild, getLastChild
-
Methods inherited from interface com.helger.html.hc.html.IHCElement
addEventHandler, containsEventHandler, customAttrs, getAccessKey, getContentEditable, getDirection, getDraggable, getElement, getEventHandler, getEventMap, getLanguage, getRole, getTabIndex, getTagName, getTitle, getTranslate, isHidden, isSpellCheck, isTranslateOff, isTranslateOn, isTranslateUndefined, isUnfocusable, prependEventHandler, removeAllEventHandler, setAccessKey, setContentEditable, setDirection, setDraggable, setEventHandler, setHidden, setLanguage, setRole, setSpellCheck, setTabIndex, setTitle, setTranslate, setTranslate, setUnfocusable, withCustomAttrs
-
Methods inherited from interface com.helger.html.hc.html.IHCHasCSSClasses
addClass, addClasses, addClasses, addClasses, containsClass, getAllClasses, getAllClassesAsString, getAllClassNames, hasAnyClass, removeAllClasses, removeClass
-
Methods inherited from interface com.helger.html.hc.html.IHCHasCSSStyles
addStyle, addStyle, addStyles, addStyles, addStyles, containsStyle, getAllStyles, getAllStylesAsString, getAllStyleValues, getStyleValue, hasAnyStyle, hasStyle, removeAllStyles, removeStyle
-
Methods inherited from interface com.helger.html.hc.IHCHasID
ensureID, getID, hasID, hasNoID, setID, setUniqueID
-
Methods inherited from interface com.helger.html.hc.IHCNode
canConvertToMicroNode, consistencyCheck, convertToMicroNode, customizeNode, finalizeNodeState, getNodeState, getPlainText, registerExternalResources
-
-
-
-
Method Detail
-
getHref
@Nullable com.helger.commons.url.ISimpleURL getHref()
-
hasTarget
default boolean hasTarget()
-
getPing
@Nullable com.helger.commons.url.ISimpleURL getPing()
-
getReferrerPolicy
@Nullable EHCReferrerPolicy getReferrerPolicy()
-
setReferrerPolicy
@Nonnull IMPLTYPE setReferrerPolicy(@Nullable EHCReferrerPolicy eReferrerPolicy)
-
-