001/**
002 */
003package org.nasdanika.html.model.bootstrap;
004
005
006/**
007 * <!-- begin-user-doc -->
008 * A representation of the model object '<em><b>Table Header</b></em>'.
009 * <!-- end-user-doc -->
010 *
011 * <!-- begin-model-doc -->
012 * Table header.
013 * <!-- end-model-doc -->
014 *
015 * <p>
016 * The following features are supported:
017 * </p>
018 * <ul>
019 *   <li>{@link org.nasdanika.html.model.bootstrap.TableHeader#isDark <em>Dark</em>}</li>
020 *   <li>{@link org.nasdanika.html.model.bootstrap.TableHeader#isLight <em>Light</em>}</li>
021 * </ul>
022 *
023 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableHeader()
024 * @model
025 * @generated
026 */
027public interface TableHeader extends TableSection {
028        /**
029         * Returns the value of the '<em><b>Dark</b></em>' attribute.
030         * <!-- begin-user-doc -->
031         * <!-- end-user-doc -->
032         * <!-- begin-model-doc -->
033         * Dark header (mutually exclusive with light).
034         * <!-- end-model-doc -->
035         * @return the value of the '<em>Dark</em>' attribute.
036         * @see #setDark(boolean)
037         * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableHeader_Dark()
038         * @model
039         * @generated
040         */
041        boolean isDark();
042
043        /**
044         * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.TableHeader#isDark <em>Dark</em>}' attribute.
045         * <!-- begin-user-doc -->
046         * <!-- end-user-doc -->
047         * @param value the new value of the '<em>Dark</em>' attribute.
048         * @see #isDark()
049         * @generated
050         */
051        void setDark(boolean value);
052
053        /**
054         * Returns the value of the '<em><b>Light</b></em>' attribute.
055         * <!-- begin-user-doc -->
056         * <!-- end-user-doc -->
057         * <!-- begin-model-doc -->
058         * Light header (mutually exclusive with dark).
059         * <!-- end-model-doc -->
060         * @return the value of the '<em>Light</em>' attribute.
061         * @see #setLight(boolean)
062         * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableHeader_Light()
063         * @model
064         * @generated
065         */
066        boolean isLight();
067
068        /**
069         * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.TableHeader#isLight <em>Light</em>}' attribute.
070         * <!-- begin-user-doc -->
071         * <!-- end-user-doc -->
072         * @param value the new value of the '<em>Light</em>' attribute.
073         * @see #isLight()
074         * @generated
075         */
076        void setLight(boolean value);
077
078} // TableHeader