All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nasdanika.html.model.bootstrap.TableConfiguration Maven / Gradle / Ivy

There is a newer version: 2024.10.0
Show newest version
/**
 */
package org.nasdanika.html.model.bootstrap;

import org.eclipse.emf.ecore.EObject;

/**
 * 
 * A representation of the model object 'Table Configuration'.
 * 
 *
 * 
 * Configuration of [bootstrap table](https://getbootstrap.com/docs/4.0/content/tables/)
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.nasdanika.html.model.bootstrap.TableConfiguration#isDark Dark}
  • *
  • {@link org.nasdanika.html.model.bootstrap.TableConfiguration#isStriped Striped}
  • *
  • {@link org.nasdanika.html.model.bootstrap.TableConfiguration#isBordered Bordered}
  • *
  • {@link org.nasdanika.html.model.bootstrap.TableConfiguration#isBorderless Borderless}
  • *
  • {@link org.nasdanika.html.model.bootstrap.TableConfiguration#isHover Hover}
  • *
  • {@link org.nasdanika.html.model.bootstrap.TableConfiguration#isSmall Small}
  • *
* * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableConfiguration() * @model interface="true" abstract="true" * @generated */ public interface TableConfiguration extends EObject { /** * Returns the value of the 'Dark' attribute. * * * * Dark table flag. * * @return the value of the 'Dark' attribute. * @see #setDark(boolean) * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableConfiguration_Dark() * @model * @generated */ boolean isDark(); /** * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.TableConfiguration#isDark Dark}' attribute. * * * @param value the new value of the 'Dark' attribute. * @see #isDark() * @generated */ void setDark(boolean value); /** * Returns the value of the 'Striped' attribute. * * * * Striped table flag. * * @return the value of the 'Striped' attribute. * @see #setStriped(boolean) * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableConfiguration_Striped() * @model * @generated */ boolean isStriped(); /** * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.TableConfiguration#isStriped Striped}' attribute. * * * @param value the new value of the 'Striped' attribute. * @see #isStriped() * @generated */ void setStriped(boolean value); /** * Returns the value of the 'Bordered' attribute. * * * * Bordered table flag. * * @return the value of the 'Bordered' attribute. * @see #setBordered(boolean) * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableConfiguration_Bordered() * @model * @generated */ boolean isBordered(); /** * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.TableConfiguration#isBordered Bordered}' attribute. * * * @param value the new value of the 'Bordered' attribute. * @see #isBordered() * @generated */ void setBordered(boolean value); /** * Returns the value of the 'Borderless' attribute. * * * * Borderless table flag. * * @return the value of the 'Borderless' attribute. * @see #setBorderless(boolean) * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableConfiguration_Borderless() * @model * @generated */ boolean isBorderless(); /** * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.TableConfiguration#isBorderless Borderless}' attribute. * * * @param value the new value of the 'Borderless' attribute. * @see #isBorderless() * @generated */ void setBorderless(boolean value); /** * Returns the value of the 'Hover' attribute. * * * * If checked, rows change background on mouse pointer hover. * * @return the value of the 'Hover' attribute. * @see #setHover(boolean) * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableConfiguration_Hover() * @model * @generated */ boolean isHover(); /** * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.TableConfiguration#isHover Hover}' attribute. * * * @param value the new value of the 'Hover' attribute. * @see #isHover() * @generated */ void setHover(boolean value); /** * Returns the value of the 'Small' attribute. * * * * Small table flag. * * @return the value of the 'Small' attribute. * @see #setSmall(boolean) * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getTableConfiguration_Small() * @model * @generated */ boolean isSmall(); /** * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.TableConfiguration#isSmall Small}' attribute. * * * @param value the new value of the 'Small' attribute. * @see #isSmall() * @generated */ void setSmall(boolean value); } // TableConfiguration




© 2015 - 2025 Weber Informatics LLC | Privacy Policy