corepackage.java

来自「对eclipse gef进行封装,可以生成图形化编辑器」· Java 代码 · 共 1,786 行 · 第 1/4 页

JAVA
1,786
字号
	 */
	int NODE_ELEMENT_LABEL__NAME = NODE_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Description</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__DESCRIPTION = NODE_ELEMENT__DESCRIPTION;

	/**
	 * The feature id for the '<em><b>Value Key</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__VALUE_KEY = NODE_ELEMENT__VALUE_KEY;

	/**
	 * The feature id for the '<em><b>Nodes</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__NODES = NODE_ELEMENT__NODES;

	/**
	 * The feature id for the '<em><b>Parent</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__PARENT = NODE_ELEMENT__PARENT;

	/**
	 * The feature id for the '<em><b>Target Connections</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__TARGET_CONNECTIONS = NODE_ELEMENT__TARGET_CONNECTIONS;

	/**
	 * The feature id for the '<em><b>Source Connections</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__SOURCE_CONNECTIONS = NODE_ELEMENT__SOURCE_CONNECTIONS;

	/**
	 * The feature id for the '<em><b>Location</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__LOCATION = NODE_ELEMENT__LOCATION;

	/**
	 * The feature id for the '<em><b>Size</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__SIZE = NODE_ELEMENT__SIZE;

	/**
	 * The feature id for the '<em><b>Collapsed</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__COLLAPSED = NODE_ELEMENT__COLLAPSED;

	/**
	 * The feature id for the '<em><b>Node Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__NODE_TYPE = NODE_ELEMENT__NODE_TYPE;

	/**
	 * The feature id for the '<em><b>Grouped</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__GROUPED = NODE_ELEMENT__GROUPED;

	/**
	 * The feature id for the '<em><b>Node Label</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__NODE_LABEL = NODE_ELEMENT__NODE_LABEL;

	/**
	 * The feature id for the '<em><b>Node</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL__NODE = NODE_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Node Element Label</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_ELEMENT_LABEL_FEATURE_COUNT = NODE_ELEMENT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link com.primeton.studio.gef.core.TNodeType <em>TNode Type</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see com.primeton.studio.gef.core.TNodeType
	 * @see com.primeton.studio.gef.core.impl.CorePackageImpl#getTNodeType()
	 * @generated
	 */
	int TNODE_TYPE = 10;


	/**
	 * The meta object id for the '{@link com.primeton.studio.gef.core.TLineType <em>TLine Type</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see com.primeton.studio.gef.core.TLineType
	 * @see com.primeton.studio.gef.core.impl.CorePackageImpl#getTLineType()
	 * @generated
	 */
	int TLINE_TYPE = 11;


	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.Node <em>Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Node</em>'.
	 * @see com.primeton.studio.gef.core.Node
	 * @generated
	 */
	EClass getNode();

	/**
	 * Returns the meta object for the containment reference list '{@link com.primeton.studio.gef.core.Node#getNodes <em>Nodes</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Nodes</em>'.
	 * @see com.primeton.studio.gef.core.Node#getNodes()
	 * @see #getNode()
	 * @generated
	 */
	EReference getNode_Nodes();

	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.Diagram <em>Diagram</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Diagram</em>'.
	 * @see com.primeton.studio.gef.core.Diagram
	 * @generated
	 */
	EClass getDiagram();

	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.Element <em>Element</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Element</em>'.
	 * @see com.primeton.studio.gef.core.Element
	 * @generated
	 */
	EClass getElement();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Element#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see com.primeton.studio.gef.core.Element#getId()
	 * @see #getElement()
	 * @generated
	 */
	EAttribute getElement_Id();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Element#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see com.primeton.studio.gef.core.Element#getName()
	 * @see #getElement()
	 * @generated
	 */
	EAttribute getElement_Name();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Element#getDescription <em>Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Description</em>'.
	 * @see com.primeton.studio.gef.core.Element#getDescription()
	 * @see #getElement()
	 * @generated
	 */
	EAttribute getElement_Description();

	/**
	 * Returns the meta object for the attribute list '{@link com.primeton.studio.gef.core.Element#getValueKey <em>Value Key</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Value Key</em>'.
	 * @see com.primeton.studio.gef.core.Element#getValueKey()
	 * @see #getElement()
	 * @generated
	 */
	EAttribute getElement_ValueKey();

	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.Connection <em>Connection</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Connection</em>'.
	 * @see com.primeton.studio.gef.core.Connection
	 * @generated
	 */
	EClass getConnection();

	/**
	 * Returns the meta object for the reference '{@link com.primeton.studio.gef.core.Connection#getSourceNode <em>Source Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Source Node</em>'.
	 * @see com.primeton.studio.gef.core.Connection#getSourceNode()
	 * @see #getConnection()
	 * @generated
	 */
	EReference getConnection_SourceNode();

	/**
	 * Returns the meta object for the reference '{@link com.primeton.studio.gef.core.Connection#getTargetNode <em>Target Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Target Node</em>'.
	 * @see com.primeton.studio.gef.core.Connection#getTargetNode()
	 * @see #getConnection()
	 * @generated
	 */
	EReference getConnection_TargetNode();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Connection#getLineType <em>Line Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Line Type</em>'.
	 * @see com.primeton.studio.gef.core.Connection#getLineType()
	 * @see #getConnection()
	 * @generated
	 */
	EAttribute getConnection_LineType();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Connection#getPriority <em>Priority</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Priority</em>'.
	 * @see com.primeton.studio.gef.core.Connection#getPriority()
	 * @see #getConnection()
	 * @generated
	 */
	EAttribute getConnection_Priority();

	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.Size <em>Size</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Size</em>'.
	 * @see com.primeton.studio.gef.core.Size
	 * @generated
	 */
	EClass getSize();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Size#getHeight <em>Height</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Height</em>'.
	 * @see com.primeton.studio.gef.core.Size#getHeight()
	 * @see #getSize()
	 * @generated
	 */
	EAttribute getSize_Height();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Size#getWidth <em>Width</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Width</em>'.
	 * @see com.primeton.studio.gef.core.Size#getWidth()
	 * @see #getSize()
	 * @generated
	 */
	EAttribute getSize_Width();

	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.Location <em>Location</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Location</em>'.
	 * @see com.primeton.studio.gef.core.Location
	 * @generated
	 */
	EClass getLocation();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Location#getX <em>X</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>X</em>'.
	 * @see com.primeton.studio.gef.core.Location#getX()
	 * @see #getLocation()
	 * @generated
	 */
	EAttribute getLocation_X();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Location#getY <em>Y</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Y</em>'.
	 * @see com.primeton.studio.gef.core.Location#getY()
	 * @see #getLocation()
	 * @generated
	 */
	EAttribute getLocation_Y();

	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.Note <em>Note</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Note</em>'.
	 * @see com.primeton.studio.gef.core.Note
	 * @generated
	 */
	EClass getNote();

	/**
	 * Returns the meta object for the attribute '{@link com.primeton.studio.gef.core.Note#getContent <em>Content</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Content</em>'.
	 * @see com.primeton.studio.gef.core.Note#getContent()
	 * @see #getNote()
	 * @generated
	 */
	EAttribute getNote_Content();

	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.GroupNode <em>Group Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Group Node</em>'.
	 * @see com.primeton.studio.gef.core.GroupNode
	 * @generated
	 */
	EClass getGroupNode();

	/**
	 * Returns the meta object for the attribute list '{@link com.primeton.studio.gef.core.GroupNode#getChidren <em>Chidren</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Chidren</em>'.
	 * @see com.primeton.studio.gef.core.GroupNode#getChidren()
	 * @see #getGroupNode()
	 * @generated
	 */
	EAttribute getGroupNode_Chidren();

	/**
	 * Returns the meta object for class '{@link com.primeton.studio.gef.core.NodeElement <em>Node Element</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Node Element</em>'.
	 * @see com.primeton.studio.gef.core.NodeElement
	 * @generated
	 */
	EClass getNodeElement();

	/**
	 * Returns the meta object for the containment reference '{@link com.primeton.studio.gef.core.NodeElement#getParent <em>Parent</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Parent</em>'.
	 * @see com.primeton.studio.gef.core.NodeElement#getParent()
	 * @see #getNodeElement()
	 * @generated
	 */
	EReference getNodeElement_Parent();

	/**
	 * Returns the meta object for the reference list '{@link com.primeton.studio.gef.core.NodeElement#getTargetConnections <em>Target Connections</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Target Connections</em>'.
	 * @see com.primeton.studio.gef.core.NodeElement#getTargetConnections()
	 * @see #getNodeElement()
	 * @generated
	 */
	EReference getNodeElement_TargetConnections();

	/**
	 * Returns the meta object for the containment reference list '{@link com.primeton.studio.gef.core.NodeElement#getSourceConnections <em>Source Connections</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Source Connections</em>'.
	 * @see com.primeton.studio.gef.core.NodeElement#getSourceConnections()
	 * @see #getNodeElement()
	 * @generated
	 */
	EReference getNodeElement_SourceConnections();

	/**
	 * Returns the meta object for the containment reference '{@link com.primeton.studio.gef.core.NodeElement#getLocation <em>Location</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Location</em>'.
	 * @see com.primeton.studio.gef.core.NodeElement#getLocation()
	 * @see #getNodeElement()
	 * @generated

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?