/** * Broadcasts the event to any registered IDsfEventListner's. The listeners are broadcast to in * the order they were maintained. */ @SuppressWarnings("unchecked") @Override public DCol dsfBroadcast(final DsfEvent event) // must not be null throws AbortDsfEventProcessingException { super.dsfBroadcast(event); return this; }
/** * The tabindex content attribute specifies whether the element is focusable, whether it can be * reached using sequential focus navigation, and the relative order of the element for the * purposes of sequential focus navigation. The name "tab index" comes from the common use of the * "tab" key to navigate through the focusable elements. The term "tabbing" refers to moving * forward through the focusable elements that can be reached using sequential focus navigation. */ @Override public DCol setHtmlTabIndex(final int tabIndex) { // HTML 5.0 super.setHtmlTabIndex(tabIndex); return this; }
@Override public DCol jif(final String jif) { super.jif(jif); return this; }
/** Adds a class to the end, does not overwrite, and the classes are space delimited. */ @Override public DCol addHtmlClassName(final String className) { super.addHtmlClassName(className); return this; }
// // Helpers // @Override public DCol addBr() { super.addBr(); return this; }
@Override public DCol add(final EventType eventType, final IJsFunc func) { super.add(eventType, func); return this; }
/** onwaiting */ @Override public DCol setHtmlOnWaiting(final String script) { super.setHtmlOnWaiting(script); return this; }
/** ontimeupdate */ @Override public DCol setHtmlOnTimeUpdate(final String script) { super.setHtmlOnTimeUpdate(script); return this; }
// purposefully did not use full name "char" to avoid confusion @Override public DCol setHtmlCh(final String _char) { super.setHtmlCh(_char); return this; }
// ondragover @Override public DCol setHtmlOnDragOver(final String script) { super.setHtmlOnDragOver(script); return this; }
// ondblclick @Override public DCol setHtmlOnDblClick(final String script) { super.setHtmlOnDblClick(script); return this; }
// oncontextmenu @Override public DCol setHtmlOnContextMenu(final String script) { super.setHtmlOnContextMenu(script); return this; }
/** * The user agent estimates that if playback were to be started now, the media resource could be * rendered at the current playback rate all the way to its end without having to stop for further * buffering. */ @Override public DCol setHtmlOnCanPlayThrough(final String script) { super.setHtmlOnCanPlayThrough(script); return this; }
/** The onblur event occurs when an object loses focus. not supported on BODY */ @Override public DCol setHtmlOnBlur(final String onBlur) { super.setHtmlOnBlur(onBlur); return this; }
/** * The title attribute represents advisory information for the element, such as would be * appropriate for a tooltip. On a link, this could be the title or a description of the target * resource; on an image, it could be the image credit or a description of the image; on a * paragraph, it could be a footnote or commentary on the text; on a citation, it could be further * information about the source; and so forth. The value is text. * * <p>If this attribute is omitted from an element, then it implies that the title attribute of * the nearest ancestor HTML element with a title attribute set is also relevant to this element. */ @Override public DCol setHtmlTitle(final String title) { super.setHtmlTitle(title); return this; }
/** onsuspend */ @Override public DCol setHtmlOnSuspend(final String script) { super.setHtmlOnSuspend(script); return this; }
/** @deprecated - Not supported in HTML 5.0, better handled by CSS */ @Override public DCol setHtmlValign(final String valign) { super.setHtmlValign(valign); return this; }
// purposefully did not use full name "char" to avoid confusion @Override public DCol setHtmlChOff(final String charoff) { super.setHtmlChOff(charoff); return this; }
/** onvolumechange */ @Override public DCol setHtmlOnVolumeChange(final String script) { super.setHtmlOnVolumeChange(script); return this; }
/** onkeyup */ @Override public DCol setHtmlOnKeyUp(final String script) { super.setHtmlOnKeyUp(script); return this; }
// // Framework - Event Wiring // @Override public DCol add(final EventType eventType, final ISimpleJsEventHandler handler) { super.add(eventType, handler); return this; }
/** onloadedmetadata */ @Override public DCol setHtmlOnLoadedMetadata(final String script) { super.setHtmlOnLoadedMetadata(script); return this; }
@Override public DCol add(final EventType eventType, final String jsText) { super.add(eventType, jsText); return this; }
/** onmousewheel */ @Override public DCol setHtmlOnMouseWheel(final String script) { super.setHtmlOnMouseWheel(script); return this; }
@Override public DCol addBr(final int howMany) { super.addBr(howMany); return this; }
/** onprogress */ @Override public DCol setHtmlOnProgress(final String script) { super.setHtmlOnProgress(script); return this; }
@Override public DCol addHtmlClassName(final CssClassConstant ccc) { super.addHtmlClassName(ccc); return this; }
@Override public DCol setHtmlSpan(final int span) { super.setHtmlSpan(span); return this; }
/** @deprecated - Not supported in HTML 5.0, better handled by CSS */ @Override public DCol setHtmlWidth(final int width) { super.setHtmlWidth(width); return this; }
/** onselect */ @Override public DCol setHtmlOnSelect(final String script) { super.setHtmlOnSelect(script); return this; }