⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chatchannel.xmi

📁 another swing example for java programmmer
💻 XMI
字号:
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:_-javaprim="java:/" xmlns:containerVisuals="platform:/plugin/org.eclipse.ve.jfc/overrides/java/awt/containerVisuals.ecore" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:java.awt="java:/java.awt" xmlns:java.lang="java:/java.lang" xmlns:javax.swing="java:/javax.swing" xmlns:org.eclipse.jem.internal.instantiation="http:///org/eclipse/jem/internal/instantiation.ecore" xmlns:org.eclipse.jem.java="java.xmi" xmlns:org.eclipse.ve.internal.cdm="http:///org/eclipse/ve/internal/cdm.ecore" xmlns:org.eclipse.ve.internal.jcm="http:///org/eclipse/ve/internal/jcm.ecore"><org.eclipse.ve.internal.jcm:BeanSubclassComposition><diagrams xsi:type="org.eclipse.ve.internal.cdm:Diagram" id="org.eclipse.ve.internal.cdm.primarydiagram" visualInfos="/0/@annotations.1/@visualInfos.0 /0/@annotations.4/@visualInfos.0 /0/@annotations.2/@visualInfos.0 /0/@annotations.3/@visualInfos.0 /0/@annotations.0/@visualInfos.0 /0/@annotations.5/@visualInfos.0 /0/@annotations.6/@visualInfos.0"/><annotations xsi:type="org.eclipse.ve.internal.cdm:AnnotationEMF" annotates="/0/@members.1"><keyedValues xsi:type="ecore:EStringToStringMapEntry" key="org.eclipse.ve.internal.cde.core.nameincomposition" value="jScrollPane"/><visualInfos xsi:type="org.eclipse.ve.internal.cdm:VisualInfo" diagram="/0/@diagrams.0"><keyedValues xsi:type="org.eclipse.ve.internal.cdm:KeyedBoolean" key="org.eclipse.ve.internal.cdm.model.visualconstraintkey" value="true"/></visualInfos></annotations><annotations xsi:type="org.eclipse.ve.internal.cdm:AnnotationEMF" annotates="/0/@members.3"><keyedValues xsi:type="ecore:EStringToStringMapEntry" key="org.eclipse.ve.internal.cde.core.nameincomposition" value="jButton"/><visualInfos xsi:type="org.eclipse.ve.internal.cdm:VisualInfo" diagram="/0/@diagrams.0"><keyedValues xsi:type="org.eclipse.ve.internal.cdm:KeyedBoolean" key="org.eclipse.ve.internal.cdm.model.visualconstraintkey" value="true"/></visualInfos></annotations><annotations xsi:type="org.eclipse.ve.internal.cdm:AnnotationEMF" annotates="/0/@members.0"><keyedValues xsi:type="ecore:EStringToStringMapEntry" key="org.eclipse.ve.internal.cde.core.nameincomposition" value="jTextArea"/><visualInfos xsi:type="org.eclipse.ve.internal.cdm:VisualInfo" diagram="/0/@diagrams.0"><keyedValues xsi:type="org.eclipse.ve.internal.cdm:KeyedBoolean" key="org.eclipse.ve.internal.cdm.model.visualconstraintkey" value="true"/></visualInfos></annotations><annotations xsi:type="org.eclipse.ve.internal.cdm:AnnotationEMF" annotates="/0/@members.2"><keyedValues xsi:type="ecore:EStringToStringMapEntry" key="org.eclipse.ve.internal.cde.core.nameincomposition" value="jTextField"/><visualInfos xsi:type="org.eclipse.ve.internal.cdm:VisualInfo" diagram="/0/@diagrams.0"><keyedValues xsi:type="org.eclipse.ve.internal.cdm:KeyedBoolean" key="org.eclipse.ve.internal.cdm.model.visualconstraintkey" value="true"/></visualInfos></annotations><annotations xsi:type="org.eclipse.ve.internal.cdm:AnnotationEMF" annotates="/0/@members.4"><keyedValues xsi:type="ecore:EStringToStringMapEntry" key="org.eclipse.ve.internal.cde.core.nameincomposition" value="jContentPane"/><visualInfos xsi:type="org.eclipse.ve.internal.cdm:VisualInfo" diagram="/0/@diagrams.0"><keyedValues xsi:type="org.eclipse.ve.internal.cdm:KeyedBoolean" key="org.eclipse.ve.internal.cdm.model.visualconstraintkey" value="true"/></visualInfos></annotations><annotations xsi:type="org.eclipse.ve.internal.cdm:AnnotationEMF" annotates="this"><visualInfos xsi:type="org.eclipse.ve.internal.cdm:VisualInfo" diagram="/0/@diagrams.0"><keyedValues xsi:type="org.eclipse.ve.internal.cdm:KeyedConstraint" value="30,18,-1,-1" key="org.eclipse.ve.internal.cdm.model.visualconstraintkey"/></visualInfos></annotations><annotations xsi:type="org.eclipse.ve.internal.cdm:AnnotationEMF" annotates="/0/@members.5"><keyedValues xsi:type="ecore:EStringToStringMapEntry" key="org.eclipse.ve.internal.cde.core.nameincomposition" value="info_label"/><visualInfos xsi:type="org.eclipse.ve.internal.cdm:VisualInfo" diagram="/0/@diagrams.0"><keyedValues xsi:type="org.eclipse.ve.internal.cdm:KeyedBoolean" key="org.eclipse.ve.internal.cdm.model.visualconstraintkey" value="true"/></visualInfos></annotations><members xsi:type="javax.swing:JTextArea" bounds="/0/@methods.2/@properties.1" editable="/0/@methods.2/@properties.0"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="javax.swing.JTextArea"/></allocation></members><members xsi:type="javax.swing:JScrollPane" bounds="/0/@methods.3/@properties.1" viewportView="/0/@members.0"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="javax.swing.JScrollPane"/></allocation></members><members xsi:type="javax.swing:JTextField" bounds="/0/@methods.4/@properties.0"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="javax.swing.JTextField"/></allocation></members><members xsi:type="javax.swing:JButton" bounds="/0/@methods.0/@properties.1" text="/0/@methods.0/@properties.0"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="javax.swing.JButton"/></allocation></members><members xsi:type="javax.swing:JPanel"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="javax.swing.JPanel"/></allocation><layout xsi:nil="true"/><components xsi:type="containerVisuals:ConstraintComponent" component="/0/@members.2"><constraint xsi:nil="true"/></components><components xsi:type="containerVisuals:ConstraintComponent" component="/0/@members.3"><constraint xsi:nil="true"/></components><components xsi:type="containerVisuals:ConstraintComponent" component="/0/@members.5"><constraint xsi:nil="true"/></components><components xsi:type="containerVisuals:ConstraintComponent" component="/0/@members.0"><constraint xsi:nil="true"/></components><components xsi:type="containerVisuals:ConstraintComponent" component="/0/@members.1"><constraint xsi:nil="true"/></components></members><members xsi:type="javax.swing:JTextField" bounds="/0/@methods.6/@properties.0"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="javax.swing.JTextField"/></allocation></members><listenerTypes xsi:type="org.eclipse.ve.internal.jcm:ListenerType"><extends xsi:type="org.eclipse.jem.java:JavaClass" href="java:/java.awt.event#WindowAdapter"/></listenerTypes><listenerTypes xsi:type="org.eclipse.ve.internal.jcm:ListenerType"><extends xsi:type="org.eclipse.jem.java:JavaClass" href="java:/java.awt.event#WindowAdapter"/></listenerTypes><thisPart xsi:type="_-javaprim:ChatChannel" xmi:id="this" size="/0/@methods.5/@properties.1" visible="/0/@methods.5/@properties.2" title="/0/@methods.5/@properties.0" contentPane="/0/@members.4"/><methods xsi:type="org.eclipse.ve.internal.jcm:JCMMethod" name="getJButton" initializes="/0/@members.3" return="/0/@members.3"><properties xsi:type="java.lang:String"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTStringLiteral" escapedValue="&quot;send&quot;"/></allocation></properties><properties xsi:type="java.awt:Rectangle"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="java.awt.Rectangle"><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="390"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="210"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="91"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="31"/></expression></allocation></properties></methods><methods xsi:type="org.eclipse.ve.internal.jcm:JCMMethod" name="getJContentPane" initializes="/0/@members.4" return="/0/@members.4"/><methods xsi:type="org.eclipse.ve.internal.jcm:JCMMethod" name="getJTextArea" initializes="/0/@members.0" return="/0/@members.0"><properties xsi:type="_-javaprim:boolean"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTBooleanLiteral"/></allocation></properties><properties xsi:type="java.awt:Rectangle"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="java.awt.Rectangle"><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="0"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="45"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="481"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="151"/></expression></allocation></properties></methods><methods xsi:type="org.eclipse.ve.internal.jcm:JCMMethod" name="getJScrollPane" initializes="/0/@members.1" return="/0/@members.1"><properties xsi:type="java.awt:Component"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTInvalidExpression" message="IWAV0177E Expression &quot;getJTextArea&quot; is too complicated. - getJTextArea"/></allocation></properties><properties xsi:type="java.awt:Rectangle"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="java.awt.Rectangle"><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="0"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="45"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="481"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="151"/></expression></allocation></properties><properties xsi:type="java.awt:Component"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTMethodInvocation" name="getjTextArea"/></allocation></properties><properties xsi:type="java.awt:Component"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTMethodInvocation" name="getjTextArea"/></allocation></properties></methods><methods xsi:type="org.eclipse.ve.internal.jcm:JCMMethod" name="getJTextField" initializes="/0/@members.2" return="/0/@members.2"><properties xsi:type="java.awt:Rectangle"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="java.awt.Rectangle"><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="0"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="210"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="391"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="31"/></expression></allocation></properties></methods><methods xsi:type="org.eclipse.ve.internal.jcm:JCMMethod" name="initialize" initializes="this"><properties xsi:type="java.lang:String"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTStringLiteral" escapedValue="&quot;JFrame&quot;"/></allocation></properties><properties xsi:type="java.awt:Dimension"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="java.awt.Dimension"><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="572"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="273"/></expression></allocation></properties><properties xsi:type="_-javaprim:boolean"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTBooleanLiteral" booleanValue="true"/></allocation></properties></methods><methods xsi:type="org.eclipse.ve.internal.jcm:JCMMethod" name="getInfo_label" initializes="/0/@members.5" return="/0/@members.5"><properties xsi:type="java.awt:Rectangle"><allocation xsi:type="org.eclipse.jem.internal.instantiation:ParseTreeAllocation"><expression xsi:type="org.eclipse.jem.internal.instantiation:PTClassInstanceCreation" type="java.awt.Rectangle"><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="0"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="0"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="481"/><arguments xsi:type="org.eclipse.jem.internal.instantiation:PTNumberLiteral" token="31"/></expression></allocation></properties></methods></org.eclipse.ve.internal.jcm:BeanSubclassComposition><org.eclipse.ve.internal.jcm:JavaCacheData><NamesToBeans xsi:type="org.eclipse.ve.internal.jcm:NamesToBeans" key="jScrollPane" value="/0/@members.1"/><NamesToBeans xsi:type="org.eclipse.ve.internal.jcm:NamesToBeans" key="jButton" value="/0/@members.3"/><NamesToBeans xsi:type="org.eclipse.ve.internal.jcm:NamesToBeans" key="jTextArea" value="/0/@members.0"/><NamesToBeans xsi:type="org.eclipse.ve.internal.jcm:NamesToBeans" key="info_label" value="/0/@members.5"/><NamesToBeans xsi:type="org.eclipse.ve.internal.jcm:NamesToBeans" key="jTextField" value="/0/@members.2"/><NamesToBeans xsi:type="org.eclipse.ve.internal.jcm:NamesToBeans" key="jContentPane" value="/0/@members.4"/><NamesToBeans xsi:type="org.eclipse.ve.internal.jcm:NamesToBeans" key="this" value="this"/></org.eclipse.ve.internal.jcm:JavaCacheData></xmi:XMI>

⌨️ 快捷键说明

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