📄 guioptionimpl.java
字号:
/**
* <copyright>
* </copyright>
*
* $Id: GUIOptionImpl.java 1 2006-06-12 17:37:42Z sxp $
*/
package edu.tsinghua.lumaqq.ecore.option.impl;
import edu.tsinghua.lumaqq.ecore.option.GUIOption;
import edu.tsinghua.lumaqq.ecore.option.OptionPackage;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.impl.EObjectImpl;
/**
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>GUI Option</b></em>'.
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
* <ul>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isAutoDock <em>Auto Dock</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isBold <em>Bold</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getFontColor <em>Font Color</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getFontName <em>Font Name</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getFontSize <em>Font Size</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getGroupBackground <em>Group Background</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getHeight <em>Height</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isHideWhenMinimize <em>Hide When Minimize</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isImOnTop <em>Im On Top</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isItalic <em>Italic</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getLocationX <em>Location X</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getLocationY <em>Location Y</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isMinimizeWhenClose <em>Minimize When Close</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getOnlineTipLocationX <em>Online Tip Location X</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getOnlineTipLocationY <em>Online Tip Location Y</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isOnTop <em>On Top</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowBlacklist <em>Show Blacklist</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowFriendTip <em>Show Friend Tip</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowNick <em>Show Nick</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowOnlineOnly <em>Show Online Only</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowOnlineTip <em>Show Online Tip</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowLastLoginTip <em>Show Last Login Tip</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowSignature <em>Show Signature</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowCustomHead <em>Show Custom Head</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isShowSmallHead <em>Show Small Head</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isTreeMode <em>Tree Mode</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isUseTabIMWindow <em>Use Tab IM Window</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#isBarExpanded <em>Bar Expanded</em>}</li>
* <li>{@link edu.tsinghua.lumaqq.ecore.option.impl.GUIOptionImpl#getWidth <em>Width</em>}</li>
* </ul>
* </p>
*
* @generated
*/
public class GUIOptionImpl extends EObjectImpl implements GUIOption {
/**
* The default value of the '{@link #isAutoDock() <em>Auto Dock</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isAutoDock()
* @generated
* @ordered
*/
protected static final boolean AUTO_DOCK_EDEFAULT = false;
/**
* The cached value of the '{@link #isAutoDock() <em>Auto Dock</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isAutoDock()
* @generated
* @ordered
*/
protected boolean autoDock = AUTO_DOCK_EDEFAULT;
/**
* This is true if the Auto Dock attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean autoDockESet = false;
/**
* The default value of the '{@link #isBold() <em>Bold</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isBold()
* @generated
* @ordered
*/
protected static final boolean BOLD_EDEFAULT = false;
/**
* The cached value of the '{@link #isBold() <em>Bold</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isBold()
* @generated
* @ordered
*/
protected boolean bold = BOLD_EDEFAULT;
/**
* This is true if the Bold attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean boldESet = false;
/**
* The default value of the '{@link #getFontColor() <em>Font Color</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getFontColor()
* @generated
* @ordered
*/
protected static final int FONT_COLOR_EDEFAULT = 0;
/**
* The cached value of the '{@link #getFontColor() <em>Font Color</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getFontColor()
* @generated
* @ordered
*/
protected int fontColor = FONT_COLOR_EDEFAULT;
/**
* This is true if the Font Color attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean fontColorESet = false;
/**
* The default value of the '{@link #getFontName() <em>Font Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getFontName()
* @generated
* @ordered
*/
protected static final String FONT_NAME_EDEFAULT = null;
/**
* The cached value of the '{@link #getFontName() <em>Font Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getFontName()
* @generated
* @ordered
*/
protected String fontName = FONT_NAME_EDEFAULT;
/**
* The default value of the '{@link #getFontSize() <em>Font Size</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getFontSize()
* @generated
* @ordered
*/
protected static final int FONT_SIZE_EDEFAULT = 0;
/**
* The cached value of the '{@link #getFontSize() <em>Font Size</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getFontSize()
* @generated
* @ordered
*/
protected int fontSize = FONT_SIZE_EDEFAULT;
/**
* This is true if the Font Size attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean fontSizeESet = false;
/**
* The default value of the '{@link #getGroupBackground() <em>Group Background</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getGroupBackground()
* @generated
* @ordered
*/
protected static final int GROUP_BACKGROUND_EDEFAULT = 0;
/**
* The cached value of the '{@link #getGroupBackground() <em>Group Background</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getGroupBackground()
* @generated
* @ordered
*/
protected int groupBackground = GROUP_BACKGROUND_EDEFAULT;
/**
* This is true if the Group Background attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean groupBackgroundESet = false;
/**
* The default value of the '{@link #getHeight() <em>Height</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getHeight()
* @generated
* @ordered
*/
protected static final int HEIGHT_EDEFAULT = 0;
/**
* The cached value of the '{@link #getHeight() <em>Height</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getHeight()
* @generated
* @ordered
*/
protected int height = HEIGHT_EDEFAULT;
/**
* This is true if the Height attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean heightESet = false;
/**
* The default value of the '{@link #isHideWhenMinimize() <em>Hide When Minimize</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isHideWhenMinimize()
* @generated
* @ordered
*/
protected static final boolean HIDE_WHEN_MINIMIZE_EDEFAULT = false;
/**
* The cached value of the '{@link #isHideWhenMinimize() <em>Hide When Minimize</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isHideWhenMinimize()
* @generated
* @ordered
*/
protected boolean hideWhenMinimize = HIDE_WHEN_MINIMIZE_EDEFAULT;
/**
* This is true if the Hide When Minimize attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean hideWhenMinimizeESet = false;
/**
* The default value of the '{@link #isImOnTop() <em>Im On Top</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isImOnTop()
* @generated
* @ordered
*/
protected static final boolean IM_ON_TOP_EDEFAULT = false;
/**
* The cached value of the '{@link #isImOnTop() <em>Im On Top</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isImOnTop()
* @generated
* @ordered
*/
protected boolean imOnTop = IM_ON_TOP_EDEFAULT;
/**
* This is true if the Im On Top attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean imOnTopESet = false;
/**
* The default value of the '{@link #isItalic() <em>Italic</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isItalic()
* @generated
* @ordered
*/
protected static final boolean ITALIC_EDEFAULT = false;
/**
* The cached value of the '{@link #isItalic() <em>Italic</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isItalic()
* @generated
* @ordered
*/
protected boolean italic = ITALIC_EDEFAULT;
/**
* This is true if the Italic attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean italicESet = false;
/**
* The default value of the '{@link #getLocationX() <em>Location X</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getLocationX()
* @generated
* @ordered
*/
protected static final int LOCATION_X_EDEFAULT = 0;
/**
* The cached value of the '{@link #getLocationX() <em>Location X</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getLocationX()
* @generated
* @ordered
*/
protected int locationX = LOCATION_X_EDEFAULT;
/**
* This is true if the Location X attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean locationXESet = false;
/**
* The default value of the '{@link #getLocationY() <em>Location Y</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getLocationY()
* @generated
* @ordered
*/
protected static final int LOCATION_Y_EDEFAULT = 0;
/**
* The cached value of the '{@link #getLocationY() <em>Location Y</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getLocationY()
* @generated
* @ordered
*/
protected int locationY = LOCATION_Y_EDEFAULT;
/**
* This is true if the Location Y attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean locationYESet = false;
/**
* The default value of the '{@link #isMinimizeWhenClose() <em>Minimize When Close</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isMinimizeWhenClose()
* @generated
* @ordered
*/
protected static final boolean MINIMIZE_WHEN_CLOSE_EDEFAULT = false;
/**
* The cached value of the '{@link #isMinimizeWhenClose() <em>Minimize When Close</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #isMinimizeWhenClose()
* @generated
* @ordered
*/
protected boolean minimizeWhenClose = MINIMIZE_WHEN_CLOSE_EDEFAULT;
/**
* This is true if the Minimize When Close attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean minimizeWhenCloseESet = false;
/**
* The default value of the '{@link #getOnlineTipLocationX() <em>Online Tip Location X</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getOnlineTipLocationX()
* @generated
* @ordered
*/
protected static final int ONLINE_TIP_LOCATION_X_EDEFAULT = 0;
/**
* The cached value of the '{@link #getOnlineTipLocationX() <em>Online Tip Location X</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getOnlineTipLocationX()
* @generated
* @ordered
*/
protected int onlineTipLocationX = ONLINE_TIP_LOCATION_X_EDEFAULT;
/**
* This is true if the Online Tip Location X attribute has been set.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
protected boolean onlineTipLocationXESet = false;
/**
* The default value of the '{@link #getOnlineTipLocationY() <em>Online Tip Location Y</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -