/** * Sets the address to direct to * <p> * * @param directToAddress */ @SuppressWarnings("unchecked") @NotNull public J setDirectToAddress(String directToAddress) { this.directToAddress = directToAddress; addAttribute(LinkAttributes.HRef, directToAddress); return (J) this; }
/** * Sets the address to direct to * <p> * * @param directToAddress */ @SuppressWarnings("unchecked") @NotNull public J setDirectToAddress(String directToAddress) { this.directToAddress = directToAddress; addAttribute(LinkAttributes.HRef, directToAddress); return (J) this; }
/** * Sets the target frame * <p> * * @param targetFrameName * The target frame */ @SuppressWarnings("unchecked") @NotNull public J setTargetFrameName(String targetFrameName) { this.targetFrameName = targetFrameName; addAttribute(LinkAttributes.Target, targetFrameName); return (J) this; }
/** * Sets the address to direct to * <p> * * @param directToAddress */ @SuppressWarnings("unchecked") @NotNull public J setDirectToAddress(String directToAddress) { this.directToAddress = directToAddress; addAttribute(LinkAttributes.HRef, directToAddress); return (J) this; }
/** * Sets the target frame * <p> * * @param targetFrameName * The target frame */ @SuppressWarnings("unchecked") @NotNull public J setTargetFrameName(String targetFrameName) { this.targetFrameName = targetFrameName; addAttribute(LinkAttributes.Target, targetFrameName); return (J) this; }
/** * Sets the target frame * <p> * * @param targetFrameName * The target frame */ @SuppressWarnings("unchecked") @NotNull public J setTargetFrameName(String targetFrameName) { this.targetFrameName = targetFrameName; addAttribute(LinkAttributes.Target, targetFrameName); return (J) this; }
/** * Creates a link directly to the address in the specified target frame * <p> * * @param directToAddress * The address to redirect to * @param targetFrameName * The frame to redirect * @param text * Includes raw text in the link */ public Link(String directToAddress, String targetFrameName, String text) { super("a", ComponentTypes.Link); this.directToAddress = directToAddress; this.targetFrameName = targetFrameName; if (directToAddress != null) { addAttribute(LinkAttributes.HRef, directToAddress); } if (targetFrameName != null) { addAttribute(LinkAttributes.Target, targetFrameName); } setText(text); }
/** * Creates a link directly to the address in the specified target frame * <p> * * @param directToAddress * The address to redirect to * @param targetFrameName * The frame to redirect * @param text * Includes raw text in the link */ public Link(String directToAddress, String targetFrameName, String text) { super("a", ComponentTypes.Link); this.directToAddress = directToAddress; this.targetFrameName = targetFrameName; if (directToAddress != null) { addAttribute(LinkAttributes.HRef, directToAddress); } if (targetFrameName != null) { addAttribute(LinkAttributes.Target, targetFrameName); } setText(text); }
/** * Creates a link directly to the address in the specified target frame * <p> * * @param directToAddress * The address to redirect to * @param targetFrameName * The frame to redirect * @param component * Includes raw text in the link */ public Link(String directToAddress, String targetFrameName, ComponentHierarchyBase component) { super("a", ComponentTypes.Link); this.directToAddress = directToAddress; this.targetFrameName = targetFrameName; if (directToAddress != null) { addAttribute(LinkAttributes.HRef, directToAddress); } if (targetFrameName != null) { addAttribute(LinkAttributes.Target, targetFrameName); } add(component); }
/** * Creates a link directly to the address in the specified target frame * <p> * * @param directToAddress * The address to redirect to * @param targetFrameName * The frame to redirect * @param component * Includes raw text in the link */ public Link(String directToAddress, String targetFrameName, ComponentHierarchyBase component) { super("a", ComponentTypes.Link); this.directToAddress = directToAddress; this.targetFrameName = targetFrameName; if (directToAddress != null) { addAttribute(LinkAttributes.HRef, directToAddress); } if (targetFrameName != null) { addAttribute(LinkAttributes.Target, targetFrameName); } add(component); }
/** * Creates a link directly to the address in the specified target frame * <p> * * @param directToAddress * The address to redirect to * @param targetFrameName * The frame to redirect * @param text * Includes raw text in the link */ public Link(String directToAddress, String targetFrameName, String text) { super("a", ComponentTypes.Link); this.directToAddress = directToAddress; this.targetFrameName = targetFrameName; if (directToAddress != null) { addAttribute(LinkAttributes.HRef, directToAddress); } if (targetFrameName != null) { addAttribute(LinkAttributes.Target, targetFrameName); } setText(text); }
/** * Creates a link directly to the address in the specified target frame * <p> * * @param directToAddress * The address to redirect to * @param targetFrameName * The frame to redirect * @param component * Includes raw text in the link */ public Link(String directToAddress, String targetFrameName, ComponentHierarchyBase component) { super("a", ComponentTypes.Link); this.directToAddress = directToAddress; this.targetFrameName = targetFrameName; if (directToAddress != null) { addAttribute(LinkAttributes.HRef, directToAddress); } if (targetFrameName != null) { addAttribute(LinkAttributes.Target, targetFrameName); } add(component); }
/** * Apply a collapse to given components * * @param linkController * @param display * @param hideOnStart */ public static void link(Link linkController, ComponentHierarchyBase display, boolean hideOnStart) { if (display != null) { display.addClass(Collapse); if (!hideOnStart) { display.addClass(BSDefaultOptions.Show); } linkController.addAttribute("aria-controls", display.getID()); linkController.addAttribute(LinkAttributes.Data_Target.toString(), display.getID(true)); } linkController.addAttribute(LinkAttributes.Data_Toggle, Collapse); linkController.addAttribute(GlobalAttributes.Aria_Expanded, Boolean.toString(!hideOnStart)); }
/** * Apply a collapse to given components * * @param linkController * @param display * @param hideOnStart */ public static void link(Link linkController, ComponentHierarchyBase display, boolean hideOnStart) { if (display != null) { display.addClass(Collapse); if (!hideOnStart) { display.addClass(BSDefaultOptions.Show); } linkController.addAttribute("aria-controls", display.getID()); linkController.addAttribute(LinkAttributes.Data_Target.toString(), display.getID(true)); } linkController.addAttribute(LinkAttributes.Data_Toggle, Collapse); linkController.addAttribute(GlobalAttributes.Aria_Expanded, Boolean.toString(!hideOnStart)); }
/** * Apply a collapse to given components * * @param linkController * @param display * @param hideOnStart */ @SuppressWarnings("unchecked") public static void link(Link linkController, ComponentHierarchyBase display, boolean hideOnStart) { if (display != null) { display.addClass(Collapse); if (!hideOnStart) { display.addClass(BSDefaultOptions.Show); } linkController.addAttribute(GlobalAttributes.Aria_Controls.toString(), display.getID()); linkController.addAttribute(LinkAttributes.Data_Target.toString(), display.getID(true)); } linkController.addAttribute(LinkAttributes.Data_Toggle, Collapse); linkController.addAttribute(GlobalAttributes.Aria_Expanded, Boolean.toString(!hideOnStart)); }
/** * Apply a collapse to given components * * @param linkController * @param display * @param hideOnStart */ @SuppressWarnings("unchecked") public static void link(Link linkController, ComponentHierarchyBase display, boolean hideOnStart) { if (display != null) { display.addClass(Collapse); if (!hideOnStart) { display.addClass(BSDefaultOptions.Show); } linkController.addAttribute(GlobalAttributes.Aria_Controls.toString(), display.getID()); linkController.addAttribute(LinkAttributes.Data_Target.toString(), display.getID(true)); } linkController.addAttribute(LinkAttributes.Data_Toggle, Collapse); linkController.addAttribute(GlobalAttributes.Aria_Expanded, Boolean.toString(!hideOnStart)); }
/** * Apply a collapse to given components * * @param linkController * @param display * @param hideOnStart */ @SuppressWarnings("unchecked") public static void link(Link linkController, ComponentHierarchyBase display, boolean hideOnStart) { if (display != null) { display.addClass(Collapse); if (!hideOnStart) { display.addClass(BSDefaultOptions.Show); } linkController.addAttribute(GlobalAttributes.Aria_Controls.toString(), display.getID()); linkController.addAttribute(LinkAttributes.Data_Target.toString(), display.getID(true)); } linkController.addAttribute(LinkAttributes.Data_Toggle, Collapse); linkController.addAttribute(GlobalAttributes.Aria_Expanded, Boolean.toString(!hideOnStart)); }
link.addAttribute(BSToggleAttributes.Data_Toggle, "tab"); link.addAttribute(BSAccordionAttributes.Role, "tab"); link.setDirectToAddress(tab.getTabContent() .getID(true));
link.addAttribute(BSToggleAttributes.Data_Toggle, "tab"); link.addAttribute(BSAccordionAttributes.Role, "tab"); link.setDirectToAddress(tab.getTabContent() .getID(true));