Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.desktop.jmod - Desktop Module
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module.
JDK 11 Desktop module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.desktop.jmod.
JDK 11 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Desktop module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/swing/event/DocumentEvent.java
/* * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.swing.event; import javax.swing.undo.*; import javax.swing.text.*; /** * Interface for document change notifications. This provides * detailed information to Document observers about how the * Document changed. It provides high level information such * as type of change and where it occurred, as well as the more * detailed structural changes (What Elements were inserted and * removed). * * @author Timothy Prinzing * @see javax.swing.text.Document * @see DocumentListener */ public interface DocumentEvent { /** * Returns the offset within the document of the start * of the change. * * @return the offset >= 0 */ public int getOffset(); /** * Returns the length of the change. * * @return the length >= 0 */ public int getLength(); /** * Gets the document that sourced the change event. * * @return the document */ public Document getDocument(); /** * Gets the type of event. * * @return the type */ public EventType getType(); /** * Gets the change information for the given element. * The change information describes what elements were * added and removed and the location. If there were * no changes, null is returned. * <p> * This method is for observers to discover the structural * changes that were made. This means that only elements * that existed prior to the mutation (and still exist after * the mutation) need to have ElementChange records. * The changes made available need not be recursive. * <p> * For example, if the an element is removed from it's * parent, this method should report that the parent * changed and provide an ElementChange implementation * that describes the change to the parent. If the * child element removed had children, these elements * do not need to be reported as removed. * <p> * If an child element is insert into a parent element, * the parent element should report a change. If the * child element also had elements inserted into it * (grandchildren to the parent) these elements need * not report change. * * @param elem the element * @return the change information, or null if the * element was not modified */ public ElementChange getChange(Element elem); /** * Enumeration for document event types */ public static final class EventType { private EventType(String s) { typeString = s; } /** * Insert type. */ public static final EventType INSERT = new EventType("INSERT"); /** * Remove type. */ public static final EventType REMOVE = new EventType("REMOVE"); /** * Change type. */ public static final EventType CHANGE = new EventType("CHANGE"); /** * Converts the type to a string. * * @return the string */ public String toString() { return typeString; } private String typeString; } /** * Describes changes made to a specific element. */ public interface ElementChange { /** * Returns the element represented. This is the element * that was changed. * * @return the element */ public Element getElement(); /** * Fetches the index within the element represented. * This is the location that children were added * and/or removed. * * @return the index >= 0 */ public int getIndex(); /** * Gets the child elements that were removed from the * given parent element. The element array returned is * sorted in the order that the elements used to lie in * the document, and must be contiguous. * * @return the child elements */ public Element[] getChildrenRemoved(); /** * Gets the child elements that were added to the given * parent element. The element array returned is in the * order that the elements lie in the document, and must * be contiguous. * * @return the child elements */ public Element[] getChildrenAdded(); } }
⏎ javax/swing/event/DocumentEvent.java
Or download all of them as a single archive file:
File name: java.desktop-11.0.1-src.zip File size: 7974380 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.instrument.jmod - Instrument Module
2022-08-06, 194666👍, 5💬
Popular Posts:
JDK 11 jdk.localedata.jmod is the JMOD file for JDK 11 Localedata module. JDK 11 Locale Data module ...
Old version of xml-apis.jar. JAR File Size and Download Location: File name: xmlParserAPIs.jar File ...
JDK 11 jdk.rmic.jmod is the JMOD file for JDK 11 RMI (Remote Method Invocation) Compiler Tool tool, ...
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms, it was develo...
JDK 11 java.base.jmod is the JMOD file for JDK 11 Base module. JDK 11 Base module compiled class fil...