001/** 002 */ 003package org.nasdanika.html.model.bootstrap; 004 005/** 006 * <!-- begin-user-doc --> 007 * A representation of the model object '<em><b>Card</b></em>'. 008 * <!-- end-user-doc --> 009 * 010 * <!-- begin-model-doc --> 011 * Bootstrap [card](https://getbootstrap.com/docs/4.0/components/card/). 012 * <!-- end-model-doc --> 013 * 014 * <p> 015 * The following features are supported: 016 * </p> 017 * <ul> 018 * <li>{@link org.nasdanika.html.model.bootstrap.Card#getHeader <em>Header</em>}</li> 019 * <li>{@link org.nasdanika.html.model.bootstrap.Card#getBody <em>Body</em>}</li> 020 * <li>{@link org.nasdanika.html.model.bootstrap.Card#getFooter <em>Footer</em>}</li> 021 * </ul> 022 * 023 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getCard() 024 * @model 025 * @generated 026 */ 027public interface Card extends Div { 028 /** 029 * Returns the value of the '<em><b>Header</b></em>' containment reference. 030 * <!-- begin-user-doc --> 031 * <!-- end-user-doc --> 032 * <!-- begin-model-doc --> 033 * Card header. 034 * <!-- end-model-doc --> 035 * @return the value of the '<em>Header</em>' containment reference. 036 * @see #setHeader(BootstrapElement) 037 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getCard_Header() 038 * @model containment="true" 039 * @generated 040 */ 041 BootstrapElement getHeader(); 042 043 /** 044 * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.Card#getHeader <em>Header</em>}' containment reference. 045 * <!-- begin-user-doc --> 046 * <!-- end-user-doc --> 047 * @param value the new value of the '<em>Header</em>' containment reference. 048 * @see #getHeader() 049 * @generated 050 */ 051 void setHeader(BootstrapElement value); 052 053 /** 054 * Returns the value of the '<em><b>Body</b></em>' containment reference. 055 * <!-- begin-user-doc --> 056 * <!-- end-user-doc --> 057 * <!-- begin-model-doc --> 058 * Card body. 059 * <!-- end-model-doc --> 060 * @return the value of the '<em>Body</em>' containment reference. 061 * @see #setBody(BootstrapElement) 062 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getCard_Body() 063 * @model containment="true" 064 * @generated 065 */ 066 BootstrapElement getBody(); 067 068 /** 069 * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.Card#getBody <em>Body</em>}' containment reference. 070 * <!-- begin-user-doc --> 071 * <!-- end-user-doc --> 072 * @param value the new value of the '<em>Body</em>' containment reference. 073 * @see #getBody() 074 * @generated 075 */ 076 void setBody(BootstrapElement value); 077 078 /** 079 * Returns the value of the '<em><b>Footer</b></em>' containment reference. 080 * <!-- begin-user-doc --> 081 * <!-- end-user-doc --> 082 * <!-- begin-model-doc --> 083 * Card footer. 084 * <!-- end-model-doc --> 085 * @return the value of the '<em>Footer</em>' containment reference. 086 * @see #setFooter(BootstrapElement) 087 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getCard_Footer() 088 * @model containment="true" 089 * @generated 090 */ 091 BootstrapElement getFooter(); 092 093 /** 094 * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.Card#getFooter <em>Footer</em>}' containment reference. 095 * <!-- begin-user-doc --> 096 * <!-- end-user-doc --> 097 * @param value the new value of the '<em>Footer</em>' containment reference. 098 * @see #getFooter() 099 * @generated 100 */ 101 void setFooter(BootstrapElement value); 102 103} // Card