public class BorderLayout<J extends BorderLayout<J>> extends JQLayoutContentDiv<J> implements IJQLayout<J>
| Constructor and Description |
|---|
BorderLayout()
Sets a component as a border layout container
|
| Modifier and Type | Method and Description |
|---|---|
IJQLayout |
asMe()
Returns a clean version of this components options
|
@NotNull JQLayoutAddSlideToggleButtonFeature |
createAddSlideToggleButton(JQLayoutArea pane,
com.jwebmp.core.Component pinButton)
Creates a toggle button that uses the animation for the given pane on the component.
|
@NotNull JQLayoutCloseLayoutDivFeature |
createCloseButton(com.jwebmp.core.Component component,
JQLayoutArea pane)
Creates a toggle button for the given pane on the component.
|
@NotNull JQLayoutOpenLayoutDivFeature |
createOpenButton(com.jwebmp.core.Component component,
JQLayoutArea pane)
Creates a toggle button for the given pane on the component.
|
@NotNull JQLayoutAddPinButtonFeature |
createPinButton(com.jwebmp.core.Component component,
JQLayoutArea pane)
Creates a toggle button for the given pane on the component.
|
@NotNull JQLayoutSlideCloseLayoutDivFeature |
createSlideCloseFeature(JQLayoutArea pane)
Creates a toggle button for the given pane on the component.
|
@NotNull JQLayoutSlideOpenLayoutDivFeature |
createSlideOpenFeature(JQLayoutArea pane)
Creates a toggle button for the given pane on the component.
|
@NotNull JQLayoutSlideToggleLayoutDivFeature |
createSlideToggleButton(JQLayoutArea pane)
Creates a toggle button that uses the animation for the given pane on the component.
|
@NotNull JQLayoutAddToggleButtonFeature |
createToggleButton(com.jwebmp.core.Component component,
JQLayoutArea pane)
Creates a toggle button for the given pane on the component.
|
@NotNull JQLayoutDiv<? extends com.jwebmp.core.base.interfaces.IComponentHierarchyBase> |
getCenter()
Returns the center pane
|
@NotNull JQLayoutDiv<?> |
getEast()
Returns the center pane
|
JQLayoutDiv<?> |
getNorth()
Returns the center pane
|
@NotNull JQLayoutOptions<?> |
getOptions()
Returns the layout options
|
JQLayoutDiv |
getPane(JQLayoutArea area)
Gets the layout div for a pane
|
JQLayoutDiv<?> |
getSouth()
Returns the south pane
|
@NotNull String |
getVariableID()
Returns the variable ID
|
@NotNull JQLayoutDiv<?> |
getWest()
Returns the center pane
|
boolean |
isFullScreen() |
void |
preConfigure()
Configures the feature
|
J |
setCenter(JQLayoutDiv centerDiv)
Sets the center pane
|
J |
setEast(JQLayoutDiv<?> eastDiv)
Sets the center pane
|
J |
setFullScreen(boolean fullScreen) |
J |
setID(String id) |
J |
setNorth(JQLayoutDiv<?> northDiv)
Sets the north pane
|
J |
setSouth(JQLayoutDiv<?> southDiv)
Sets the south pane
|
J |
setVariableID(@NotNull String variableID)
Sets the variable ID.
|
J |
setWest(JQLayoutDiv<?> westDiv)
Sets the center pane
|
addCSSEntry, asStyleBase, destroy, equals, getCss, getCssName, getCssTypeHashMap, hashCode, removeCSSEntry, renderCss, renderCss, setCss, setCssNameadd, addClass, addClass, addClass, addClass, addTheme, asHierarchyBase, cloneComponent, containsClass, findChild, findEvent, findParent, getAngularObjectsAll, getChildren, getChildrenHierarchy, getChildrenHierarchy, getChildrenHierarchy, getClasses, getCssReferencesAll, getEventsAll, getFeaturesAll, getJavascriptReferencesAll, getPage, getParent, getQueriesAll, getVariablesAll, hasChildren, isNewLineForClosingTag, readChildrenPropertyFirstResult, remove, removeClass, removeClass, renderAfterChildren, renderBeforeChildren, renderChildren, renderClasses, renderJavascriptAll, setChildren, setClasses, setPage, setParent, setTiny, toString, wrapaddDto, asAngularBase, bind, cloak, getDto, getJsonObjectsaddAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addStyle, addStyle, asAttributeBase, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttributes, isInvertColonRender, isRenderIDAttibute, removeAttribute, removeAttribute, removeAttribute, renderAttributes, setInvertColonRender, setRenderIDAttributeasTagBase, getCurrentTabIndents, getCurrentTabIndentString, getInlineClosingTag, getTag, getText, isClosingTag, isInlineClosingTag, isNewLineForRawText, isRenderTextBeforeChildren, renderAfterTag, renderBeforeTag, renderHTML, setClosingTag, setCurrentTabIndents, setInlineClosingTag, setNewLineForClosingTag, setNewLineForRawText, setRenderTextBeforeChildren, setTag, toString, toString, toTinyStringaddEvent, asEventBase, checkAssignedFunctions, getEvents, getEventsFor, getEventTypes, removeEvent, setEventTypeaddFeature, addQuery, addVariable, asFeatureBase, assignFunctionsToComponent, compare, compareTo, getComponent, getFeatures, getName, getPriority, getQueries, getSortOrder, getVariables, isJavascriptRenderedElsewhere, isRenderAfterLoad, removeFeature, removeVariable, renderJavascript, scriptAvailable, setComponent, setJavascriptRenderedElsewhere, setName, setPriority, setRenderAfterLoad, setSortOrderaddCssReference, addJavaScriptReference, asDependancyBase, getCssReferences, getCssReferencesAll, getJavascriptReferences, getJavascriptReferencesAll, removeCssReference, removeJavaScriptReferenceasBase, getClassCanonicalName, getComponentClass, getComponentType, getID, getID, getJQueryID, getNewLine, getProperties, getProperty, getText, getText, hasProperty, init, isConfigured, isInitialized, isTiny, isTouched, setComponentType, setConfigured, setInitialized, setProperties, setText, setText, setTouchedclone, finalize, getClass, notify, notifyAll, wait, wait, waitadd, add, addClass, addClass, addClass, addClass, addTheme, asAngularBase, asAttributeBase, asBase, asDependancyBase, asEventBase, asFeatureBase, asTagBase, asThemeBase, getAngularObjectsAll, getChildren, getChildrenHierarchy, getChildrenHierarchy, getChildrenHierarchy, getClasses, getCssReferencesAll, getEventsAll, getJavascriptReferencesAll, getPage, getParent, getQueriesAll, getVariablesAll, hasChildren, remove, removeClass, removeClass, renderJavascriptAll, setClasses, setPage, setParent, setTiny, toString, toStringdestroy, init, isConfigured, isInitializedasBase, asDependancyBase, asFeatureBaseinit, isConfigured, isInitializedcomparing, comparing, comparingDouble, comparingInt, comparingLong, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong@NotNull public J setID(String id)
setID in interface com.jwebmp.core.base.interfaces.IComponentBase<J extends BorderLayout<J>>setID in interface com.jwebmp.core.base.interfaces.IComponentHierarchyBase<com.jwebmp.core.base.interfaces.IComponentHierarchyBase,J extends BorderLayout<J>>setID in interface com.jwebmp.core.base.interfaces.IComponentStyleBase<J extends BorderLayout<J>>setID in class com.jwebmp.core.base.ComponentHTMLAttributeBase<com.jwebmp.core.base.html.attributes.NoAttributes,com.jwebmp.core.base.html.interfaces.GlobalFeatures,com.jwebmp.core.base.html.interfaces.events.GlobalEvents,J extends BorderLayout<J>>@NotNull public @NotNull JQLayoutOptions<?> getOptions()
getOptions in interface com.jwebmp.core.base.interfaces.IComponentFeatureBase<com.jwebmp.core.base.html.interfaces.GlobalFeatures,J extends BorderLayout<J>>getOptions in interface IJQLayout<J extends BorderLayout<J>>getOptions in class com.jwebmp.core.base.ComponentFeatureBase<com.jwebmp.core.base.html.interfaces.GlobalFeatures,J extends BorderLayout<J>>public void preConfigure()
preConfigure in interface com.jwebmp.core.base.html.interfaces.GlobalChildrenpreConfigure in interface com.jwebmp.core.base.html.interfaces.LifeCyclepreConfigure in interface com.jwebmp.core.base.interfaces.IComponentBase<J extends BorderLayout<J>>preConfigure in class com.jwebmp.core.base.ComponentHierarchyBase<com.jwebmp.core.base.interfaces.IComponentHierarchyBase,com.jwebmp.core.base.html.attributes.NoAttributes,com.jwebmp.core.base.html.interfaces.GlobalFeatures,com.jwebmp.core.base.html.interfaces.events.GlobalEvents,J extends BorderLayout<J>>@NotNull public final @NotNull JQLayoutDiv<? extends com.jwebmp.core.base.interfaces.IComponentHierarchyBase> getCenter()
getCenter in interface IJQLayout<J extends BorderLayout<J>>@NotNull public J setCenter(JQLayoutDiv centerDiv)
setCenter in interface IJQLayout<J extends BorderLayout<J>>centerDiv - The new center panel@NotNull public @NotNull JQLayoutAddToggleButtonFeature createToggleButton(com.jwebmp.core.Component component, JQLayoutArea pane)
The feature is added to the component
createToggleButton in interface IJQLayout<J extends BorderLayout<J>>component - pane - public JQLayoutDiv getPane(JQLayoutArea area)
getPane in interface IJQLayout<J extends BorderLayout<J>>area - public JQLayoutDiv<?> getNorth()
getNorth in interface IJQLayout<J extends BorderLayout<J>>@NotNull public J setNorth(JQLayoutDiv<?> northDiv)
setNorth in interface IJQLayout<J extends BorderLayout<J>>northDiv - The new center panel@NotNull public @NotNull JQLayoutDiv<?> getWest()
getWest in interface IJQLayout<J extends BorderLayout<J>>@NotNull public J setWest(JQLayoutDiv<?> westDiv)
setWest in interface IJQLayout<J extends BorderLayout<J>>westDiv - The new center panelpublic JQLayoutDiv<?> getSouth()
getSouth in interface IJQLayout<J extends BorderLayout<J>>@NotNull public J setSouth(JQLayoutDiv<?> southDiv)
setSouth in interface IJQLayout<J extends BorderLayout<J>>southDiv - The new center panel@NotNull public @NotNull JQLayoutDiv<?> getEast()
getEast in interface IJQLayout<J extends BorderLayout<J>>public J setEast(JQLayoutDiv<?> eastDiv)
setEast in interface IJQLayout<J extends BorderLayout<J>>eastDiv - The new center panel@NotNull public @NotNull JQLayoutSlideToggleLayoutDivFeature createSlideToggleButton(JQLayoutArea pane)
The feature is added to the component
createSlideToggleButton in interface IJQLayout<J extends BorderLayout<J>>pane - @NotNull public @NotNull JQLayoutAddSlideToggleButtonFeature createAddSlideToggleButton(JQLayoutArea pane, com.jwebmp.core.Component pinButton)
The feature is added to the component
createAddSlideToggleButton in interface IJQLayout<J extends BorderLayout<J>>pane - @NotNull public @NotNull JQLayoutAddPinButtonFeature createPinButton(com.jwebmp.core.Component component, JQLayoutArea pane)
The feature is added to the component
createPinButton in interface IJQLayout<J extends BorderLayout<J>>pane - @NotNull public @NotNull JQLayoutSlideCloseLayoutDivFeature createSlideCloseFeature(JQLayoutArea pane)
The feature is added to the component
createSlideCloseFeature in interface IJQLayout<J extends BorderLayout<J>>pane - @NotNull public @NotNull JQLayoutSlideOpenLayoutDivFeature createSlideOpenFeature(JQLayoutArea pane)
The feature is added to the component
createSlideOpenFeature in interface IJQLayout<J extends BorderLayout<J>>pane - @NotNull public @NotNull JQLayoutCloseLayoutDivFeature createCloseButton(com.jwebmp.core.Component component, JQLayoutArea pane)
The feature is added to the component
createCloseButton in interface IJQLayout<J extends BorderLayout<J>>component - pane - @NotNull public @NotNull JQLayoutOpenLayoutDivFeature createOpenButton(com.jwebmp.core.Component component, JQLayoutArea pane)
The feature is added to the component
createOpenButton in interface IJQLayout<J extends BorderLayout<J>>component - pane - @NotNull public @NotNull String getVariableID()
getVariableID in interface IJQLayout<J extends BorderLayout<J>>public final J setVariableID(@NotNull @NotNull String variableID)
setVariableID in interface IJQLayout<J extends BorderLayout<J>>variableID - public boolean isFullScreen()
@NotNull public J setFullScreen(boolean fullScreen)
setFullScreen in interface IJQLayout<J extends BorderLayout<J>>public IJQLayout asMe()
Copyright © 2019 Marc Magon. All rights reserved.