Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Normalise whitespace. | Andrew John Hughes | 2010-06-03 | 1 | -189/+189 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2010-06-03 Andrew John Hughes <ahughes@redhat.com> * examples/gnu/classpath/examples/CORBA/NamingService/Demo.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/Demo.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToPass.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToReturn.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/TreeNode.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/WeThrowThisException.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/WeThrowThisExceptionHelper.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/_DemoTesterImplBase.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/_DemoTesterStub.java, * examples/gnu/classpath/examples/CORBA/swing/x5/CanvasWorld.java, * examples/gnu/classpath/examples/CORBA/swing/x5/ChatConstants.java, * examples/gnu/classpath/examples/CORBA/swing/x5/ClientFrame.java, * examples/gnu/classpath/examples/CORBA/swing/x5/Demo.java, * examples/gnu/classpath/examples/CORBA/swing/x5/GameManager.java, * examples/gnu/classpath/examples/CORBA/swing/x5/GameManagerImpl.java, * examples/gnu/classpath/examples/CORBA/swing/x5/IorReader.java, * examples/gnu/classpath/examples/CORBA/swing/x5/OrbStarter.java, * examples/gnu/classpath/examples/CORBA/swing/x5/Player.java, * examples/gnu/classpath/examples/CORBA/swing/x5/PlayerImpl.java, * examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java, * examples/gnu/classpath/examples/CORBA/swing/x5/State.java, * examples/gnu/classpath/examples/CORBA/swing/x5/X5Server.java, * examples/gnu/classpath/examples/CORBA/swing/x5/_GameManagerImpl_Tie.java, * examples/gnu/classpath/examples/CORBA/swing/x5/_GameManager_Stub.java, * examples/gnu/classpath/examples/CORBA/swing/x5/_PlayerImpl_Tie.java, * examples/gnu/classpath/examples/CORBA/swing/x5/_Player_Stub.java, * examples/gnu/classpath/examples/awt/AicasGraphicsBenchmark.java, * examples/gnu/classpath/examples/awt/Demo.java, * examples/gnu/classpath/examples/awt/HintingDemo.java, * examples/gnu/classpath/examples/datatransfer/Demo.java, * examples/gnu/classpath/examples/html/Demo.java, * examples/gnu/classpath/examples/java2d/J2dBenchmark.java, * examples/gnu/classpath/examples/java2d/J2dBenchmarkGUI.java, * examples/gnu/classpath/examples/java2d/JNIOverhead.java, * examples/gnu/classpath/examples/jawt/DemoJAWT.java, * examples/gnu/classpath/examples/management/TestClassLoading.java, * examples/gnu/classpath/examples/management/TestCompilation.java, * examples/gnu/classpath/examples/management/TestGarbageCollector.java, * examples/gnu/classpath/examples/management/TestMemory.java, * examples/gnu/classpath/examples/management/TestMemoryManager.java, * examples/gnu/classpath/examples/management/TestMemoryPool.java, * examples/gnu/classpath/examples/management/TestThread.java, * examples/gnu/classpath/examples/midi/Demo.java, * examples/gnu/classpath/examples/print/Demo.java, * examples/gnu/classpath/examples/sound/AudioPlayerSample.java, * examples/gnu/classpath/examples/swing/BrowserEditorKit.java, * examples/gnu/classpath/examples/swing/ButtonDemo.java, * examples/gnu/classpath/examples/swing/ComboBoxDemo.java, * examples/gnu/classpath/examples/swing/Demo.java, * examples/gnu/classpath/examples/swing/DemoFactory.java, * examples/gnu/classpath/examples/swing/DocumentFilterDemo.java, * examples/gnu/classpath/examples/swing/FileChooserDemo.java, * examples/gnu/classpath/examples/swing/HtmlDemo.java, * examples/gnu/classpath/examples/swing/ListDemo.java, * examples/gnu/classpath/examples/swing/MetalThemeEditor.java, * examples/gnu/classpath/examples/swing/NavigationFilterDemo.java, * examples/gnu/classpath/examples/swing/ScrollBarDemo.java, * examples/gnu/classpath/examples/swing/SliderDemo.java, * examples/gnu/classpath/examples/swing/SpinnerDemo.java, * examples/gnu/classpath/examples/swing/TabbedPaneDemo.java, * examples/gnu/classpath/examples/swing/TableDemo.java, * examples/gnu/classpath/examples/swing/TextAreaDemo.java, * examples/gnu/classpath/examples/swing/TextFieldDemo.java, * examples/gnu/classpath/examples/swing/TreeDemo.java, * gnu/CORBA/BigDecimalHelper.java, * gnu/CORBA/CDR/AbstractCdrInput.java, * gnu/CORBA/CDR/AbstractCdrOutput.java, * gnu/CORBA/CDR/AbstractDataInput.java, * gnu/CORBA/CDR/AbstractDataOutput.java, * gnu/CORBA/CDR/AligningInput.java, * gnu/CORBA/CDR/AligningOutput.java, * gnu/CORBA/CDR/ArrayValueHelper.java, * gnu/CORBA/CDR/BigEndianInputStream.java, * gnu/CORBA/CDR/BigEndianOutputStream.java, * gnu/CORBA/CDR/BufferedCdrOutput.java, * gnu/CORBA/CDR/BufferredCdrInput.java, * gnu/CORBA/CDR/HeadlessInput.java, * gnu/CORBA/CDR/IDLTypeHelper.java, * gnu/CORBA/CDR/LittleEndianOutputStream.java, * gnu/CORBA/CDR/UnknownExceptionCtxHandler.java, * gnu/CORBA/CDR/VMVio.java, * gnu/CORBA/CDR/Vio.java, * gnu/CORBA/CDR/gnuRuntime.java, * gnu/CORBA/CDR/gnuValueStream.java, * gnu/CORBA/CdrEncapsCodecImpl.java, * gnu/CORBA/CollocatedOrbs.java, * gnu/CORBA/Connected_objects.java, * gnu/CORBA/DefaultSocketFactory.java, * gnu/CORBA/DuplicateNameHolder.java, * gnu/CORBA/DynAn/AbstractAny.java, * gnu/CORBA/DynAn/DivideableAny.java, * gnu/CORBA/DynAn/NameValuePairHolder.java, * gnu/CORBA/DynAn/RecordAny.java, * gnu/CORBA/DynAn/ValueChangeListener.java, * gnu/CORBA/DynAn/gnuDynAny.java, * gnu/CORBA/DynAn/gnuDynAnyFactory.java, * gnu/CORBA/DynAn/gnuDynArray.java, * gnu/CORBA/DynAn/gnuDynEnum.java, * gnu/CORBA/DynAn/gnuDynFixed.java, * gnu/CORBA/DynAn/gnuDynSequence.java, * gnu/CORBA/DynAn/gnuDynUnion.java, * gnu/CORBA/DynAn/gnuDynValue.java, * gnu/CORBA/DynAn/gnuDynValueBox.java, * gnu/CORBA/DynAnySeqHolder.java, * gnu/CORBA/EmptyExceptionHolder.java, * gnu/CORBA/ForwardRequestHelper.java, * gnu/CORBA/GIOP/CharSets_OSF.java, * gnu/CORBA/GIOP/CloseMessage.java, * gnu/CORBA/GIOP/ErrorMessage.java, * gnu/CORBA/GIOP/MessageHeader.java, * gnu/CORBA/GIOP/ServiceContext.java, * gnu/CORBA/GIOP/v1_2/RequestHeader.java, * gnu/CORBA/GeneralHolder.java, * gnu/CORBA/IOR.java, * gnu/CORBA/Interceptor/ClientRequestInterceptors.java, * gnu/CORBA/Interceptor/ForwardRequestHolder.java, * gnu/CORBA/Interceptor/IORInterceptors.java, * gnu/CORBA/Interceptor/Registrator.java, * gnu/CORBA/Interceptor/ServerRequestInterceptors.java, * gnu/CORBA/Interceptor/gnuClientRequestInfo.java, * gnu/CORBA/Interceptor/gnuIcCurrent.java, * gnu/CORBA/Interceptor/gnuIorInfo.java, * gnu/CORBA/Interceptor/gnuServerRequestInfo.java, * gnu/CORBA/IorDelegate.java, * gnu/CORBA/IorObject.java, * gnu/CORBA/Minor.java, * gnu/CORBA/NameDynAnyPairHolder.java, * gnu/CORBA/NameDynAnyPairSeqHolder.java, * gnu/CORBA/NameValuePairHolder.java, * gnu/CORBA/NameValuePairSeqHolder.java, * gnu/CORBA/NamingService/NameParser.java, * gnu/CORBA/NamingService/NamingMap.java, * gnu/CORBA/NamingService/NamingServiceTransient.java, * gnu/CORBA/NamingService/TransientContext.java, * gnu/CORBA/ObjectCreator.java, * gnu/CORBA/OrbFocused.java, * gnu/CORBA/OrbFunctional.java, * gnu/CORBA/OrbRestricted.java, * gnu/CORBA/Poa/AOM.java, * gnu/CORBA/Poa/AccessiblePolicy.java, * gnu/CORBA/Poa/DynamicImpHandler.java, * gnu/CORBA/Poa/ForwardRequestHolder.java, * gnu/CORBA/Poa/ForwardedServant.java, * gnu/CORBA/Poa/InvalidPolicyHolder.java, * gnu/CORBA/Poa/LocalDelegate.java, * gnu/CORBA/Poa/LocalRequest.java, * gnu/CORBA/Poa/LocalServerRequest.java, * gnu/CORBA/Poa/ORB_1_4.java, * gnu/CORBA/Poa/ServantDelegateImpl.java, * gnu/CORBA/Poa/StandardPolicies.java, * gnu/CORBA/Poa/gnuAdapterActivator.java, * gnu/CORBA/Poa/gnuForwardRequest.java, * gnu/CORBA/Poa/gnuIdAssignmentPolicy.java, * gnu/CORBA/Poa/gnuIdUniquenessPolicy.java, * gnu/CORBA/Poa/gnuImplicitActivationPolicy.java, * gnu/CORBA/Poa/gnuLifespanPolicy.java, * gnu/CORBA/Poa/gnuPOA.java, * gnu/CORBA/Poa/gnuPOAManager.java, * gnu/CORBA/Poa/gnuPoaCurrent.java, * gnu/CORBA/Poa/gnuRequestProcessingPolicy.java, * gnu/CORBA/Poa/gnuServantObject.java, * gnu/CORBA/Poa/gnuServantRetentionPolicy.java, * gnu/CORBA/Poa/gnuThreadPolicy.java, * gnu/CORBA/ServiceRequestAdapter.java, * gnu/CORBA/SetOverrideTypeHolder.java, * gnu/CORBA/SimpleDelegate.java, * gnu/CORBA/SocketRepository.java, * gnu/CORBA/StreamHolder.java, * gnu/CORBA/TypeCodeHelper.java, * gnu/CORBA/TypeKindNamer.java, * gnu/CORBA/Version.java, * gnu/CORBA/_PolicyImplBase.java, * gnu/CORBA/gnuAny.java, * gnu/CORBA/gnuCodecFactory.java, * gnu/CORBA/gnuEnvironment.java, * gnu/CORBA/gnuRequest.java, * gnu/CORBA/gnuValueHolder.java, * gnu/CORBA/interfaces/SocketFactory.java, * gnu/CORBA/typecodes/AliasTypeCode.java, * gnu/CORBA/typecodes/ArrayTypeCode.java, * gnu/CORBA/typecodes/FixedTypeCode.java, * gnu/CORBA/typecodes/GeneralTypeCode.java, * gnu/CORBA/typecodes/PrimitiveTypeCode.java, * gnu/CORBA/typecodes/RecordTypeCode.java, * gnu/CORBA/typecodes/RecursiveTypeCode.java, * gnu/CORBA/typecodes/StringTypeCode.java, * gnu/classpath/Pair.java, * gnu/classpath/Pointer.java, * gnu/classpath/Pointer32.java, * gnu/classpath/Pointer64.java, * gnu/classpath/ServiceFactory.java, * gnu/classpath/ServiceProviderLoadingAction.java, * gnu/classpath/SystemProperties.java, * gnu/classpath/debug/Component.java, * gnu/classpath/debug/PreciseFilter.java, * gnu/classpath/debug/SystemLogger.java, * gnu/classpath/debug/TeeInputStream.java, * gnu/classpath/debug/TeeReader.java, * gnu/classpath/jdwp/Jdwp.java, * gnu/classpath/jdwp/JdwpConstants.java, * gnu/classpath/jdwp/event/BreakpointEvent.java, * gnu/classpath/jdwp/event/ClassPrepareEvent.java, * gnu/classpath/jdwp/event/ClassUnloadEvent.java, * gnu/classpath/jdwp/event/Event.java, * gnu/classpath/jdwp/event/EventManager.java, * gnu/classpath/jdwp/event/EventRequest.java, * gnu/classpath/jdwp/event/ExceptionEvent.java, * gnu/classpath/jdwp/event/MethodEntryEvent.java, * gnu/classpath/jdwp/event/MethodExitEvent.java, * gnu/classpath/jdwp/event/SingleStepEvent.java, * gnu/classpath/jdwp/event/ThreadEndEvent.java, * gnu/classpath/jdwp/event/VmDeathEvent.java, * gnu/classpath/jdwp/event/VmInitEvent.java, * gnu/classpath/jdwp/event/filters/ClassExcludeFilter.java, * gnu/classpath/jdwp/event/filters/ClassMatchFilter.java, * gnu/classpath/jdwp/event/filters/ClassOnlyFilter.java, * gnu/classpath/jdwp/event/filters/ExceptionOnlyFilter.java, * gnu/classpath/jdwp/event/filters/FieldOnlyFilter.java, * gnu/classpath/jdwp/event/filters/InstanceOnlyFilter.java, * gnu/classpath/jdwp/event/filters/StepFilter.java, * gnu/classpath/jdwp/event/filters/ThreadOnlyFilter.java, * gnu/classpath/jdwp/exception/InvalidClassException.java, * gnu/classpath/jdwp/exception/InvalidClassLoaderException.java, * gnu/classpath/jdwp/exception/InvalidEventTypeException.java, * gnu/classpath/jdwp/exception/InvalidFieldException.java, * gnu/classpath/jdwp/exception/InvalidFrameException.java, * gnu/classpath/jdwp/exception/InvalidLocationException.java, * gnu/classpath/jdwp/exception/InvalidMethodException.java, * gnu/classpath/jdwp/exception/InvalidObjectException.java, * gnu/classpath/jdwp/exception/InvalidSlotException.java, * gnu/classpath/jdwp/exception/InvalidStringException.java, * gnu/classpath/jdwp/exception/InvalidThreadException.java, * gnu/classpath/jdwp/exception/InvalidThreadGroupException.java, * gnu/classpath/jdwp/exception/NativeMethodException.java, * gnu/classpath/jdwp/exception/NotImplementedException.java, * gnu/classpath/jdwp/id/JdwpId.java, * gnu/classpath/jdwp/id/NullObjectId.java, * gnu/classpath/jdwp/processor/ArrayReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ArrayTypeCommandSet.java, * gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ClassObjectReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ClassTypeCommandSet.java, * gnu/classpath/jdwp/processor/CommandSet.java, * gnu/classpath/jdwp/processor/EventRequestCommandSet.java, * gnu/classpath/jdwp/processor/FieldCommandSet.java, * gnu/classpath/jdwp/processor/InterfaceTypeCommandSet.java, * gnu/classpath/jdwp/processor/MethodCommandSet.java, * gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java, * gnu/classpath/jdwp/processor/PacketProcessor.java, * gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java, * gnu/classpath/jdwp/processor/StackFrameCommandSet.java, * gnu/classpath/jdwp/processor/StringReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ThreadGroupReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java, * gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java, * gnu/classpath/jdwp/transport/JdwpCommandPacket.java, * gnu/classpath/jdwp/transport/JdwpConnection.java, * gnu/classpath/jdwp/transport/JdwpPacket.java, * gnu/classpath/jdwp/transport/JdwpReplyPacket.java, * gnu/classpath/jdwp/transport/SocketTransport.java, * gnu/classpath/jdwp/transport/TransportFactory.java, * gnu/classpath/jdwp/util/JdwpString.java, * gnu/classpath/jdwp/util/LineTable.java, * gnu/classpath/jdwp/util/Location.java, * gnu/classpath/jdwp/util/MethodResult.java, * gnu/classpath/jdwp/util/MonitorInfo.java, * gnu/classpath/jdwp/util/Signature.java, * gnu/classpath/jdwp/util/VariableTable.java, * gnu/classpath/jdwp/value/ArrayValue.java, * gnu/classpath/jdwp/value/BooleanValue.java, * gnu/classpath/jdwp/value/ByteValue.java, * gnu/classpath/jdwp/value/CharValue.java, * gnu/classpath/jdwp/value/DoubleValue.java, * gnu/classpath/jdwp/value/FloatValue.java, * gnu/classpath/jdwp/value/IntValue.java, * gnu/classpath/jdwp/value/LongValue.java, * gnu/classpath/jdwp/value/ObjectValue.java, * gnu/classpath/jdwp/value/ShortValue.java, * gnu/classpath/jdwp/value/StringValue.java, * gnu/classpath/jdwp/value/Value.java, * gnu/classpath/jdwp/value/ValueFactory.java, * gnu/classpath/jdwp/value/VoidValue.java, * gnu/classpath/toolkit/DefaultDaemonThreadFactory.java, * gnu/java/awt/AWTUtilities.java, * gnu/java/awt/BitMaskExtent.java, * gnu/java/awt/BitwiseXORComposite.java, * gnu/java/awt/Buffers.java, * gnu/java/awt/ClasspathGraphicsEnvironment.java, * gnu/java/awt/ClasspathToolkit.java, * gnu/java/awt/ComponentDataBlitOp.java, * gnu/java/awt/EmbeddedWindow.java, * gnu/java/awt/GradientPaintContext.java, * gnu/java/awt/color/CieXyzConverter.java, * gnu/java/awt/color/ClutProfileConverter.java, * gnu/java/awt/color/ColorLookUpTable.java, * gnu/java/awt/color/GrayProfileConverter.java, * gnu/java/awt/color/GrayScaleConverter.java, * gnu/java/awt/color/LinearRGBConverter.java, * gnu/java/awt/color/ProfileHeader.java, * gnu/java/awt/color/RgbProfileConverter.java, * gnu/java/awt/color/SrgbConverter.java, * gnu/java/awt/color/ToneReproductionCurve.java, * gnu/java/awt/dnd/GtkMouseDragGestureRecognizer.java, * gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java, * gnu/java/awt/dnd/peer/gtk/GtkDropTargetContextPeer.java, * gnu/java/awt/dnd/peer/gtk/GtkDropTargetPeer.java, * gnu/java/awt/font/FontDelegate.java, * gnu/java/awt/font/FontFactory.java, * gnu/java/awt/font/GNUGlyphVector.java, * gnu/java/awt/font/OpenTypeFontPeer.java, * gnu/java/awt/font/autofit/GlyphHints.java, * gnu/java/awt/font/autofit/Latin.java, * gnu/java/awt/font/autofit/Utils.java, * gnu/java/awt/font/opentype/CharGlyphMap.java, * gnu/java/awt/font/opentype/GlyphNamer.java, * gnu/java/awt/font/opentype/MacResourceFork.java, * gnu/java/awt/font/opentype/NameDecoder.java, * gnu/java/awt/font/opentype/OpenTypeFont.java, * gnu/java/awt/font/opentype/OpenTypeFontFactory.java, * gnu/java/awt/font/opentype/truetype/GlyphLoader.java, * gnu/java/awt/font/opentype/truetype/GlyphLocator.java, * gnu/java/awt/font/opentype/truetype/GlyphMeasurer.java, * gnu/java/awt/font/opentype/truetype/Point.java, * gnu/java/awt/font/opentype/truetype/TrueTypeScaler.java, * gnu/java/awt/font/opentype/truetype/VirtualMachine.java, * gnu/java/awt/font/opentype/truetype/Zone.java, * gnu/java/awt/font/opentype/truetype/ZonePathIterator.java, * gnu/java/awt/image/AsyncImage.java, * gnu/java/awt/image/ImageConverter.java, * gnu/java/awt/image/ImageDecoder.java, * gnu/java/awt/image/XBMDecoder.java, * gnu/java/awt/java2d/AbstractGraphics2D.java, * gnu/java/awt/java2d/AlphaCompositeContext.java, * gnu/java/awt/java2d/CubicSegment.java, * gnu/java/awt/java2d/LineSegment.java, * gnu/java/awt/java2d/PixelCoverage.java, * gnu/java/awt/java2d/QuadSegment.java, * gnu/java/awt/java2d/RasterGraphics.java, * gnu/java/awt/java2d/ScanlineConverter.java, * gnu/java/awt/java2d/ScanlineCoverage.java, * gnu/java/awt/java2d/Segment.java, * gnu/java/awt/java2d/TexturePaintContext.java, * gnu/java/awt/peer/ClasspathDesktopPeer.java, * gnu/java/awt/peer/ClasspathFontPeer.java, * gnu/java/awt/peer/GLightweightPeer.java, * gnu/java/awt/peer/GnomeDesktopPeer.java, * gnu/java/awt/peer/KDEDesktopPeer.java, * gnu/java/awt/peer/gtk/AsyncImage.java, * gnu/java/awt/peer/gtk/BufferedImageGraphics.java, * gnu/java/awt/peer/gtk/CairoGraphics2D.java, * gnu/java/awt/peer/gtk/CairoSurface.java, * gnu/java/awt/peer/gtk/CairoSurfaceGraphics.java, * gnu/java/awt/peer/gtk/ComponentGraphics.java, * gnu/java/awt/peer/gtk/ComponentGraphicsCopy.java, * gnu/java/awt/peer/gtk/FreetypeGlyphVector.java, * gnu/java/awt/peer/gtk/GdkFontPeer.java, * gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java, * gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java, * gnu/java/awt/peer/gtk/GdkPixbufDecoder.java, * gnu/java/awt/peer/gtk/GdkRobotPeer.java, * gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java, * gnu/java/awt/peer/gtk/GtkButtonPeer.java, * gnu/java/awt/peer/gtk/GtkCheckboxPeer.java, * gnu/java/awt/peer/gtk/GtkChoicePeer.java, * gnu/java/awt/peer/gtk/GtkClipboard.java, * gnu/java/awt/peer/gtk/GtkComponentPeer.java, * gnu/java/awt/peer/gtk/GtkContainerPeer.java, * gnu/java/awt/peer/gtk/GtkCursor.java, * gnu/java/awt/peer/gtk/GtkDialogPeer.java, * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, * gnu/java/awt/peer/gtk/GtkFramePeer.java, * gnu/java/awt/peer/gtk/GtkGenericPeer.java, * gnu/java/awt/peer/gtk/GtkImage.java, * gnu/java/awt/peer/gtk/GtkImageConsumer.java, * gnu/java/awt/peer/gtk/GtkLabelPeer.java, * gnu/java/awt/peer/gtk/GtkListPeer.java, * gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java, * gnu/java/awt/peer/gtk/GtkMenuPeer.java, * gnu/java/awt/peer/gtk/GtkMouseInfoPeer.java, * gnu/java/awt/peer/gtk/GtkPanelPeer.java, * gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java, * gnu/java/awt/peer/gtk/GtkScrollbarPeer.java, * gnu/java/awt/peer/gtk/GtkSelection.java, * gnu/java/awt/peer/gtk/GtkToolkit.java, * gnu/java/awt/peer/gtk/GtkVolatileImage.java, * gnu/java/awt/peer/gtk/GtkWindowPeer.java, * gnu/java/awt/peer/gtk/VolatileImageGraphics.java, * gnu/java/awt/peer/headless/HeadlessGraphicsEnvironment.java, * gnu/java/awt/peer/qt/MainQtThread.java, * gnu/java/awt/peer/qt/QMatrix.java, * gnu/java/awt/peer/qt/QPainterPath.java, * gnu/java/awt/peer/qt/QPen.java, * gnu/java/awt/peer/qt/QtAudioClip.java, * gnu/java/awt/peer/qt/QtButtonPeer.java, * gnu/java/awt/peer/qt/QtCheckboxPeer.java, * gnu/java/awt/peer/qt/QtChoicePeer.java, * gnu/java/awt/peer/qt/QtComponentGraphics.java, * gnu/java/awt/peer/qt/QtComponentPeer.java, * gnu/java/awt/peer/qt/QtContainerPeer.java, * gnu/java/awt/peer/qt/QtDialogPeer.java, * gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java, * gnu/java/awt/peer/qt/QtFileDialogPeer.java, * gnu/java/awt/peer/qt/QtFontMetrics.java, * gnu/java/awt/peer/qt/QtFontPeer.java, * gnu/java/awt/peer/qt/QtFramePeer.java, * gnu/java/awt/peer/qt/QtGraphics.java, * gnu/java/awt/peer/qt/QtGraphicsEnvironment.java, * gnu/java/awt/peer/qt/QtImage.java, * gnu/java/awt/peer/qt/QtImageConsumer.java, * gnu/java/awt/peer/qt/QtImageDirectGraphics.java, * gnu/java/awt/peer/qt/QtImageGraphics.java, * gnu/java/awt/peer/qt/QtLabelPeer.java, * gnu/java/awt/peer/qt/QtListPeer.java, * gnu/java/awt/peer/qt/QtMenuBarPeer.java, * gnu/java/awt/peer/qt/QtMenuComponentPeer.java, * gnu/java/awt/peer/qt/QtMenuItemPeer.java, * gnu/java/awt/peer/qt/QtMenuPeer.java, * gnu/java/awt/peer/qt/QtPanelPeer.java, * gnu/java/awt/peer/qt/QtPopupMenuPeer.java, * gnu/java/awt/peer/qt/QtRepaintThread.java, * gnu/java/awt/peer/qt/QtScreenDevice.java, * gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java, * gnu/java/awt/peer/qt/QtScrollPanePeer.java, * gnu/java/awt/peer/qt/QtScrollbarPeer.java, * gnu/java/awt/peer/qt/QtTextAreaPeer.java, * gnu/java/awt/peer/qt/QtTextFieldPeer.java, * gnu/java/awt/peer/qt/QtToolkit.java, * gnu/java/awt/peer/qt/QtVolatileImage.java, * gnu/java/awt/peer/qt/QtWindowPeer.java, * gnu/java/awt/peer/swing/SwingButtonPeer.java, * gnu/java/awt/peer/swing/SwingCheckboxPeer.java, * gnu/java/awt/peer/swing/SwingComponent.java, * gnu/java/awt/peer/swing/SwingComponentPeer.java, * gnu/java/awt/peer/swing/SwingContainerPeer.java, * gnu/java/awt/peer/swing/SwingLabelPeer.java, * gnu/java/awt/peer/swing/SwingListPeer.java, * gnu/java/awt/peer/swing/SwingMenuItemPeer.java, * gnu/java/awt/peer/swing/SwingMenuPeer.java, * gnu/java/awt/peer/swing/SwingTextAreaPeer.java, * gnu/java/awt/peer/swing/SwingTextFieldPeer.java, * gnu/java/awt/peer/x/GLGraphics.java, * gnu/java/awt/peer/x/KeyboardMapping.java, * gnu/java/awt/peer/x/XEventPump.java, * gnu/java/awt/peer/x/XFontPeer.java, * gnu/java/awt/peer/x/XFramePeer.java, * gnu/java/awt/peer/x/XGraphics2D.java, * gnu/java/awt/peer/x/XGraphicsConfiguration.java, * gnu/java/awt/peer/x/XGraphicsDevice.java, * gnu/java/awt/peer/x/XGraphicsEnvironment.java, * gnu/java/awt/peer/x/XImage.java, * gnu/java/awt/peer/x/XToolkit.java, * gnu/java/awt/peer/x/XWindowPeer.java, * gnu/java/awt/print/JavaPrinterGraphics.java, * gnu/java/awt/print/JavaPrinterJob.java, * gnu/java/awt/print/PostScriptGraphics2D.java, * gnu/java/awt/print/SpooledDocument.java, * gnu/java/beans/BeanInfoEmbryo.java, * gnu/java/beans/DefaultExceptionListener.java, * gnu/java/beans/ExplicitBeanInfo.java, * gnu/java/beans/IntrospectionIncubator.java, * gnu/java/beans/decoder/AbstractContext.java, * gnu/java/beans/decoder/AbstractCreatableObjectContext.java, * gnu/java/beans/decoder/AbstractElementHandler.java, * gnu/java/beans/decoder/AbstractObjectContext.java, * gnu/java/beans/decoder/ArrayContext.java, * gnu/java/beans/decoder/ArrayHandler.java, * gnu/java/beans/decoder/AssemblyException.java, * gnu/java/beans/decoder/BooleanHandler.java, * gnu/java/beans/decoder/ByteHandler.java, * gnu/java/beans/decoder/CharHandler.java, * gnu/java/beans/decoder/ClassHandler.java, * gnu/java/beans/decoder/ConstructorContext.java, * gnu/java/beans/decoder/Context.java, * gnu/java/beans/decoder/DecoderContext.java, * gnu/java/beans/decoder/DoubleHandler.java, * gnu/java/beans/decoder/DummyContext.java, * gnu/java/beans/decoder/DummyHandler.java, * gnu/java/beans/decoder/ElementHandler.java, * gnu/java/beans/decoder/FloatHandler.java, * gnu/java/beans/decoder/GrowableArrayContext.java, * gnu/java/beans/decoder/IndexContext.java, * gnu/java/beans/decoder/IntHandler.java, * gnu/java/beans/decoder/JavaHandler.java, * gnu/java/beans/decoder/LongHandler.java, * gnu/java/beans/decoder/MethodContext.java, * gnu/java/beans/decoder/MethodFinder.java, * gnu/java/beans/decoder/NullHandler.java, * gnu/java/beans/decoder/ObjectContext.java, * gnu/java/beans/decoder/ObjectHandler.java, * gnu/java/beans/decoder/PersistenceParser.java, * gnu/java/beans/decoder/PropertyContext.java, * gnu/java/beans/decoder/ShortHandler.java, * gnu/java/beans/decoder/SimpleHandler.java, * gnu/java/beans/decoder/StaticMethodContext.java, * gnu/java/beans/decoder/StringHandler.java, * gnu/java/beans/decoder/VoidHandler.java, * gnu/java/beans/editors/ColorEditor.java, * gnu/java/beans/editors/FontEditor.java, * gnu/java/beans/editors/NativeBooleanEditor.java, * gnu/java/beans/editors/NativeByteEditor.java, * gnu/java/beans/editors/NativeDoubleEditor.java, * gnu/java/beans/editors/NativeFloatEditor.java, * gnu/java/beans/editors/NativeIntEditor.java, * gnu/java/beans/editors/NativeLongEditor.java, * gnu/java/beans/editors/NativeShortEditor.java, * gnu/java/beans/editors/StringEditor.java, * gnu/java/beans/encoder/ArrayPersistenceDelegate.java, * gnu/java/beans/encoder/ClassPersistenceDelegate.java, * gnu/java/beans/encoder/CollectionPersistenceDelegate.java, * gnu/java/beans/encoder/Context.java, * gnu/java/beans/encoder/GenericScannerState.java, * gnu/java/beans/encoder/IgnoringScannerState.java, * gnu/java/beans/encoder/MapPersistenceDelegate.java, * gnu/java/beans/encoder/ObjectId.java, * gnu/java/beans/encoder/PrimitivePersistenceDelegate.java, * gnu/java/beans/encoder/ReportingScannerState.java, * gnu/java/beans/encoder/Root.java, * gnu/java/beans/encoder/ScanEngine.java, * gnu/java/beans/encoder/ScannerState.java, * gnu/java/beans/encoder/StAXWriter.java, * gnu/java/beans/encoder/Writer.java, * gnu/java/beans/encoder/elements/ArrayInstantiation.java, * gnu/java/beans/encoder/elements/Array_Get.java, * gnu/java/beans/encoder/elements/ClassResolution.java, * gnu/java/beans/encoder/elements/Element.java, * gnu/java/beans/encoder/elements/List_Get.java, * gnu/java/beans/encoder/elements/List_Set.java, * gnu/java/beans/encoder/elements/MethodInvocation.java, * gnu/java/beans/encoder/elements/NullObject.java, * gnu/java/beans/encoder/elements/ObjectInstantiation.java, * gnu/java/beans/encoder/elements/ObjectReference.java, * gnu/java/beans/encoder/elements/PrimitiveInstantiation.java, * gnu/java/beans/encoder/elements/StaticFieldAccess.java, * gnu/java/beans/encoder/elements/StaticMethodInvocation.java, * gnu/java/beans/encoder/elements/StringReference.java, * gnu/java/io/ASN1ParsingException.java, * gnu/java/io/Base64InputStream.java, * gnu/java/io/ClassLoaderObjectInputStream.java, * gnu/java/io/NullOutputStream.java, * gnu/java/io/ObjectIdentityMap2Int.java, * gnu/java/io/ObjectIdentityWrapper.java, * gnu/java/io/PlatformHelper.java, * gnu/java/lang/CPStringBuilder.java, * gnu/java/lang/CharData.java, * gnu/java/lang/InstrumentationImpl.java, * gnu/java/lang/MainThread.java, * gnu/java/lang/management/BeanImpl.java, * gnu/java/lang/management/ClassLoadingMXBeanImpl.java, * gnu/java/lang/management/CompilationMXBeanImpl.java, * gnu/java/lang/management/GarbageCollectorMXBeanImpl.java, * gnu/java/lang/management/MemoryMXBeanImpl.java, * gnu/java/lang/management/MemoryManagerMXBeanImpl.java, * gnu/java/lang/management/MemoryPoolMXBeanImpl.java, * gnu/java/lang/management/OperatingSystemMXBeanImpl.java, * gnu/java/lang/management/RuntimeMXBeanImpl.java, * gnu/java/lang/management/ThreadMXBeanImpl.java, * gnu/java/lang/reflect/TypeSignature.java, * gnu/java/locale/LocaleHelper.java, * gnu/java/math/Fixed.java, * gnu/java/math/GMP.java, * gnu/java/math/MPN.java, * gnu/java/net/CRLFInputStream.java, * gnu/java/net/CRLFOutputStream.java, * gnu/java/net/DefaultContentHandlerFactory.java, * gnu/java/net/DefaultProxySelector.java, * gnu/java/net/EmptyX509TrustManager.java, * gnu/java/net/GetLocalHostAction.java, * gnu/java/net/HeaderFieldHelper.java, * gnu/java/net/IndexListParser.java, * gnu/java/net/LineInputStream.java, * gnu/java/net/PlainDatagramSocketImpl.java, * gnu/java/net/PlainSocketImpl.java, * gnu/java/net/loader/FileResource.java, * gnu/java/net/loader/FileURLLoader.java, * gnu/java/net/loader/JarURLLoader.java, * gnu/java/net/loader/JarURLResource.java, * gnu/java/net/loader/RemoteResource.java, * gnu/java/net/loader/RemoteURLLoader.java, * gnu/java/net/loader/Resource.java, * gnu/java/net/loader/URLLoader.java, * gnu/java/net/protocol/file/Connection.java, * gnu/java/net/protocol/file/Handler.java, * gnu/java/net/protocol/ftp/ActiveModeDTP.java, * gnu/java/net/protocol/ftp/BlockInputStream.java, * gnu/java/net/protocol/ftp/BlockOutputStream.java, * gnu/java/net/protocol/ftp/CompressedInputStream.java, * gnu/java/net/protocol/ftp/CompressedOutputStream.java, * gnu/java/net/protocol/ftp/DTP.java, * gnu/java/net/protocol/ftp/DTPInputStream.java, * gnu/java/net/protocol/ftp/DTPOutputStream.java, * gnu/java/net/protocol/ftp/FTPConnection.java, * gnu/java/net/protocol/ftp/FTPException.java, * gnu/java/net/protocol/ftp/FTPResponse.java, * gnu/java/net/protocol/ftp/FTPURLConnection.java, * gnu/java/net/protocol/ftp/Handler.java, * gnu/java/net/protocol/ftp/PassiveModeDTP.java, * gnu/java/net/protocol/ftp/StreamInputStream.java, * gnu/java/net/protocol/ftp/StreamOutputStream.java, * gnu/java/net/protocol/http/Authenticator.java, * gnu/java/net/protocol/http/ByteArrayRequestBodyWriter.java, * gnu/java/net/protocol/http/ChunkedInputStream.java, * gnu/java/net/protocol/http/Cookie.java, * gnu/java/net/protocol/http/CookieManager.java, * gnu/java/net/protocol/http/Credentials.java, * gnu/java/net/protocol/http/HTTPConnection.java, * gnu/java/net/protocol/http/HTTPDateFormat.java, * gnu/java/net/protocol/http/HTTPURLConnection.java, * gnu/java/net/protocol/http/Handler.java, * gnu/java/net/protocol/http/Headers.java, * gnu/java/net/protocol/http/Request.java, * gnu/java/net/protocol/http/RequestBodyWriter.java, * gnu/java/net/protocol/http/Response.java, * gnu/java/net/protocol/http/ResponseHeaderHandler.java, * gnu/java/net/protocol/http/SimpleCookieManager.java, * gnu/java/net/protocol/https/Handler.java, * gnu/java/net/protocol/jar/Connection.java, * gnu/java/net/protocol/jar/Handler.java, * gnu/java/nio/ChannelInputStream.java, * gnu/java/nio/ChannelOutputStream.java, * gnu/java/nio/ChannelReader.java, * gnu/java/nio/ChannelWriter.java, * gnu/java/nio/DatagramChannelImpl.java, * gnu/java/nio/DatagramChannelSelectionKey.java, * gnu/java/nio/EpollSelectionKeyImpl.java, * gnu/java/nio/EpollSelectorImpl.java, * gnu/java/nio/FileChannelImpl.java, * gnu/java/nio/FileLockImpl.java, * gnu/java/nio/InputStreamChannel.java, * gnu/java/nio/KqueueSelectionKeyImpl.java, * gnu/java/nio/KqueueSelectorImpl.java, * gnu/java/nio/NIODatagramSocket.java, * gnu/java/nio/NIOServerSocket.java, * gnu/java/nio/NIOSocket.java, * gnu/java/nio/NIOSocketImpl.java, * gnu/java/nio/OutputStreamChannel.java, * gnu/java/nio/PipeImpl.java, * gnu/java/nio/SelectionKeyImpl.java, * gnu/java/nio/SelectorImpl.java, * gnu/java/nio/SelectorProviderImpl.java, * gnu/java/nio/ServerSocketChannelImpl.java, * gnu/java/nio/ServerSocketChannelSelectionKey.java, * gnu/java/nio/SocketChannelImpl.java, * gnu/java/nio/SocketChannelSelectionKey.java, * gnu/java/nio/SocketChannelSelectionKeyImpl.java, * gnu/java/nio/VMChannelOwner.java, * gnu/java/nio/charset/ByteCharset.java, * gnu/java/nio/charset/ByteDecodeLoopHelper.java, * gnu/java/nio/charset/ByteEncodeLoopHelper.java, * gnu/java/nio/charset/Cp424.java, * gnu/java/nio/charset/Cp437.java, * gnu/java/nio/charset/Cp737.java, * gnu/java/nio/charset/Cp775.java, * gnu/java/nio/charset/Cp850.java, * gnu/java/nio/charset/Cp852.java, * gnu/java/nio/charset/Cp855.java, * gnu/java/nio/charset/Cp857.java, * gnu/java/nio/charset/Cp860.java, * gnu/java/nio/charset/Cp861.java, * gnu/java/nio/charset/Cp862.java, * gnu/java/nio/charset/Cp863.java, * gnu/java/nio/charset/Cp864.java, * gnu/java/nio/charset/Cp865.java, * gnu/java/nio/charset/Cp866.java, * gnu/java/nio/charset/Cp869.java, * gnu/java/nio/charset/Cp874.java, * gnu/java/nio/charset/EncodingHelper.java, * gnu/java/nio/charset/ISO_8859_1.java, * gnu/java/nio/charset/ISO_8859_13.java, * gnu/java/nio/charset/ISO_8859_15.java, * gnu/java/nio/charset/ISO_8859_2.java, * gnu/java/nio/charset/ISO_8859_3.java, * gnu/java/nio/charset/ISO_8859_4.java, * gnu/java/nio/charset/ISO_8859_5.java, * gnu/java/nio/charset/ISO_8859_6.java, * gnu/java/nio/charset/ISO_8859_7.java, * gnu/java/nio/charset/ISO_8859_8.java, * gnu/java/nio/charset/ISO_8859_9.java, * gnu/java/nio/charset/KOI_8.java, * gnu/java/nio/charset/MS874.java, * gnu/java/nio/charset/MacCentralEurope.java, * gnu/java/nio/charset/MacCroatian.java, * gnu/java/nio/charset/MacCyrillic.java, * gnu/java/nio/charset/MacDingbat.java, * gnu/java/nio/charset/MacGreek.java, * gnu/java/nio/charset/MacIceland.java, * gnu/java/nio/charset/MacRoman.java, * gnu/java/nio/charset/MacRomania.java, * gnu/java/nio/charset/MacSymbol.java, * gnu/java/nio/charset/MacThai.java, * gnu/java/nio/charset/MacTurkish.java, * gnu/java/ | ||||
* | 2006-12-10 Andrew John Hughes <gnu_andrew@member.fsf.org> | Andrew John Hughes | 2006-12-10 | 1 | -4/+4 |
| | | | | * Merge of generics-branch to HEAD (woohoo!) | ||||
* | 2006-12-06 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-12-07 | 1 | -24/+153 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/FormView.java (SubmitThread.postData): Implemented. (SubmitThread.run): Pass data to postData(). (actionPerformed): Reset form when reset button is activated. (createComponent): Add support for select lists and comboboxes. Don't set value of text and password fields here, this is done now in HTMLDocument for consistency. (getElementFormData): Add support for fetching form data from select lists and comboboxes as well as textareas. (getSelectData): New helper method. Fetches form data from select boxes. (getTextAreaData): New helper method. Fetches form data from textareas. (resetForm): New helper method. Resets the entire form. * javax/swing/text/html/HTMLDocument.java (HTMLReader.FormAction.end): Handle SELECT and OPTION tags. (HTMLReader.FormAction.start): Handle SELECT and OPTION tags. (HTMLReader.FormAction.setModel): Initialize text and password values here. Also, use the resetable special models. Group radio buttons into ButtonGroup for exclusive selection. (HTMLReader.FormTagAction): New class. Handles FORM tags. (HTMLReader.buttonGroups): New field. (HTMLReader.numOptions): New field. (HTMLReader.option): New field. (HTMLReader.selectModel): New field. (HTMLReader.textAreaDocument): Make ResetablePlainDocument. (HTMLReader.handleText): Handle OPTION text. (HTMLReader.initTags): Map FORM tags to FormTagAction. (HTMLReader.textAreaContent): Set initial content. * javax/swing/text/html/Option.java (Option): Make copy of attribute set. Initialize selected state. (getValue): Fetch value from attribute set. * javax/swing/text/html/ResetableModel.java: New interface. * javax/swing/text/html/ResetablePlainDocument.java: New class. Supports resetting the state. * javax/swing/text/html/ResetableToggleButtonModel.java: Likewise. * javax/swing/text/html/SelectComboBoxModel.java: Likewise. * javax/swing/text/html/SelectListModel.java: Likewise. | ||||
* | 2006-12-01 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-12-01 | 1 | -0/+49 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/HTML.java (Attribute.DYNAMIC_CLASS): New field. (Attribute.PSEUDO_CLASS): New field. * javax/swing/text/html/HTMLDocument.java (HTMLReader.CharacterAction.start): Initialize anchor with link pseudo attribute. (updateSpecialClass): New helper method. Updates the dynamic or pseudo class for anchor tags. * javax/swing/text/html/HTMLEditorKit.java (LinkController.lastAnchorElement): New field. For tracking enter/exit of anchors. (LinkController.activateLink): Set pseudo class to 'visited'. (LinkController.mouseMoved): Added support for tracking the 'hover' dynamic class. * javax/swing/text/html/InlineView.java (changedUpdate): Fetch new properties. * javax/swing/text/html/StyleSheet.java (attributeSetToMap): New helper method. (getRule): Also append dynamic and pseudo class to key. (resolveStyle): Resolve style based generally on all attributes. * javax/swing/text/html/TableView.java (RowView.layoutMajorAxis): Make sure the grid is valid. (updateGrid): Made package private. * gnu/javax/swing/text/html/css/Selector.java (calculateSpecificity): Added support for dynamic and pseudo classes. (matches): Changed to operate on general attributes. Added support for dynamic and pseudo classes. | ||||
* | 2006-11-30 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-12-01 | 1 | -27/+46 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/javax/swing/text/html/css/Length.java (emBase): New field. (exBase): New field. (isFontEMRelative): New field. (isFontEXRelative): New field. (Length): Recognize and setup EM and EX relative values. (getValue): Handle EM and EX relative values. (isEMRelative): New method. (isEXRelative): New method. (setEMBase): New method. (setEXBase): New method. (setFontBases): New method. * gnu/javax/swing/text/html/parser/support/Parser.java (_handleEmptyTag): Use new isBlock() helper method. (_handleEndTag_remaining): Use new isBlock() helper method. (_handleStartTag): Consume whitespace after block start tag. (Comment): Consume whitespace after a comment. (isBlock): New helper method. (readAttributes): Consider all characters in unquoted attribute values. * javax/swing/text/html/BlockView.java (layoutMinorAxis): Use cached span value. (paint): Added debug code (commented out). (setPropertiesFromAttributes): Set the EM and EX base on lengths. * javax/swing/text/html/CSSBorder.java (CSSBorder): Take StyleSheet as argument. Call getBorderWidth() with stylesheet. (getBorderWidth): Set the EM and EX base on the length values. * javax/swing/text/html/HTMLDocument.java (HTMLReader.ParagraphAction.end): Do not set the inParagraph field. (HTMLReader.ParagraphAction.start): Do not set the inParagraph field. (HTMLReader.inImpliedParagraph): Removed. (HTMLReader.inParagraph): Removed. (HTMLReader.parseStack): New field. (HTMLReader.addContent): Use new paragraph handling. (HTMLReader.addSpecialElement): Use new paragraph handling. (HTMLReader.blockClose): Use new paragraph handling. (HTMLReader.blockOpen): Use new paragraph handling. (HTMLReader.inImpliedParagraph): New helper method. (HTMLReader.inParagraph): New helper method. * javax/swing/text/html/ImageView.java (attributes): New field. Caches view attributes. (spans): New field. Caches CSS spans. (getAttributes): Correctly setup CSS view attributes. (getPreferredSpan): Use caches spans. (getStyleSheet): Use the view's getDocument() method. (setPropertiesFromAttributes): Cache spans and setup EM and EX. (updateSize): Use cached spans. * javax/swing/text/html/ParagraphView.java (setPropertiesFromAttributes): Setup EM and EX. * javax/swing/text/html/StyleSheet.java (BoxPainter.BoxPainter): Setup EM and EX correctly. (getEMBase): New helper method. (getEXBase): New helper method. * javax/swing/text/html/TableView.java (width): New field. Caches the table width. (calculateMinorAxisRequirements): Use caches span. (setPropertiesFromAttributes): Cache span and setup EM/EX. (updateGrid): Correctly setup EM/EX. | ||||
* | 2006-11-30 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-30 | 1 | -16/+159 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/FormSubmitEvent.java: New class. * javax/swing/text/html/FormView.java (SubmitThread): New class for submitting data in a separate thread. (actionPerformed): Fetch the actual for data. (addData): New helper method. (getElementFormData): New helper method. (getFormData): New helper method. (getInputFormData): New helper method. (submitData): Implemented. * javax/swing/text/html/FrameView.java (createComponent): Add this as hyperlink listener. Set the target document as frame document. (getTopEditorPane): New helper method. (hyperlinkUpdate): Implementation of the HyperlinkListener interface. (handleHyperlinkEvent): New helper method. (handleFormSubmitEvent): New helper method. * javax/swing/text/html/HTMLDocument.java (HTMLReader.BaseAction.start): Track the base target. (HTMLReader.BaseAction.end): Removed. (baseTarget): New field. (frameDocument): New field. (getBaseTarget): New property accessor. (isFrameDocument): New property accessor. (processHTMLFrameHyperlinkEvent): Implemented. (setFrameDocument): New property accessor. (updateFrame): New helper method. (updateFrameSet): New helper method. * javax/swing/text/html/HTMLEditorKit.java (LinkController.createHyperlinkEvent): Handle frame documents. (autoFormSubmission): New field. (HTMLEditorKit): Set autoFormSubmission to true. (isAutoFormSubmission): New property accessor. (setAutoFormSubmission): New property accessor. | ||||
* | 2006-11-30 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | * javax/swing/text/html/FrameSetView.java: New class. Implements HTML framesets. * javax/swing/text/html/FrameView.java: New class. Implements HTML frames. * javax/swing/text/html/HTMLDocument.java: (HTMLReader.addSpecialElement): Only add one artificial space. * javax/swing/text/html/HTMLEditorKit.java (HTMLFactory.create): Uncomment code for FrameSetView and FrameView. * gnu/javax/swing/text/html/parser/support/Parser.java (_handleEmptyTag): Also consume whitespace after frame tags. | ||||
* | 2006-11-20 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-20 | 1 | -4/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/BoxView.java (BoxView): Initialize with invalid req's. (forwardUpdate): Trigger repaint when children changed the major axis. (getResizeWeight): Return resizable when the pref differs from the min or the pref differs from the max size. (layoutMajorAxis): Actually sum up the preferred sizes. (paint): Made binary search more robust. (replace): Let arrays shrink when needed. (replaceLayoutArray): Let arrays shrink when needed. (setAxis): Trigger preferenceChanged. * javax/swing/text/CompositeView.java (getInsideAllocation): Call insets method to take account of overriding subclasses. * javax/swing/text/DefaultStyledDocument.java (ElementBuffer.finishEdit): Clear the stack and edits buffer. (ElementBuffer.insertUpdate): Only remove the found element, not all. * javax/swing/text/GlyphView.java (insertUpdate): Pass null in preferenceChanged. (removeUpdate): Pass null in preferenceChanged. (changedUpdate): Pass null in preferenceChanged. * javax/swing/text/Utilities.java (drawTabbedText): Avoid single calls to charWidth() and instead call charsWidth() on whole chunks. * javax/swing/text/html/HTMLDocument.java (BlockElement.getName): Fall back to super when necessary. (RunElement.getName): Fall back to super when necessary. (HTMLReader.MAX_THRESHOLD): New constant field. (HTMLReader.GROW_THRESHOLD): New constant field. (HTMLReader.theshold): New field. (HTMLReader.HTMLReader): Fetch threshold from document. (HTMLReader.addContent): Sucessivly grow the threshold. (createLeafElement): Don't create two elemens and don't set attribute. * javax/swing/text/html/TableView.java (RowView.replace): Invalidate grid. (gridValid): Made package private. (layoutMinorAxis): Mark all rows as invalid. (replace): Invalidate grid. | ||||
* | 2006-11-19 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-19 | 1 | -14/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/JEditorPane.java (PageStream): New inner class. (PageLoader): New inner class. (loading): New field. (setPage): Implemented asynchronous loading. * javax/swing/text/DefaultStyledDocument.java (ElementBuffer.create): New helper method. (create): Use new ElementBuffer method instead of hack. * javax/swing/text/html/HTMLDocument.java (HTMLReader.flushImpl): New helper method. (HTMLReader.addContent): Use flushImpl(). (HTMLReader.blockClose): Added null check. (HTMLReader.flush): Use flushImpl(). * javax/swing/text/html/HTMLEditorKit.java (createDefaultDocument): Set load priority to 4 and token threshold to 100. * javax/swing/text/html/TableView.java (insertUpdate): Overridden to provide correct view factory. (removeUpdate): Overridden to provide correct view factory. (changedUpdate): Overridden to provide correct view factory. | ||||
* | 2006-11-15 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-15 | 1 | -23/+3 |
| | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLReader.ParagraphAction.end): Call super instead of blockClose() directly. (HTMLReader.ParagraphAction.start): Call super instead of blockOpen() directly. (HTMLReader.parseStack): Removed. (HTMLReader.blockClose): Simply call addContent() with ' ' instead of doing more complicated stuff. Removed parseStack handling. (HTMLReader.blockOpen): Removed parseStack handling. (getInsertingReader): Removed parseStack init. * gnu/javax/swing/text/html/parser/htmlValidator.java (closeTag): Return true only when the tag actually should be closed. * gnu/javax/swing/text/html/parser/support/Parser.java (_handleEndTag): Only actually close the tag when the validator allows it. | ||||
* | 2006-11-11 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-11 | 1 | -12/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/javax/swing/text/html/css/CSSColor.java (isValidColor): New helper method. Checks strings if they form a valid color value. * gnu/javax/swing/text/html/css/Length.java (Length): Catch number format exceptions. * javax/swing/text/html/CSS.java (addInternal): New method. Checks for shorthand CSS attributes and parses them. (parseBackgroundShorthand): New method. Parses the background shorthand attribute. * javax/swing/text/html/HTMLDocument.java (HTMLReader.LinkAction): Made class a subclass of HiddenAction. (HTMLReader.LinkAction.start): Implemented to load the linked stylesheet. (HTMLReader.LinkAction.end): Removed. This is not needed. * javax/swing/text/html/StyleSheet.java (CSSStyleSheetParserCallback.declaration): Push declaration through CSS.addInternal() to parse shorthand attributes. (addCSSAttribute): Push declaration through CSS.addInternal() to parse shorthand attributes. (importStyleSheet): Implemented. This adds a stylesheet from an URL. * javax/swing/text/html/TableView.java (calculateColumnRequirements): Increase column index for non CellView children to avoid endless loop. * javax/swing/text/CompositeView.java (setParent): Comparen with numChildren not with real arraylength. | ||||
* | 2006-11-08 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-08 | 1 | -36/+37 |
| | | | | | | | | | | | | | | | * javax/swing/text/html/HTMLEditorKit.java (getParser): Use plain HTML_401F DTD. * javax/swing/text/html/HTMLDocument.java (HTMLReader.print): Removed method and all calls to it. (HTMLReader.printBuffer): Removed method and all calls to it. (HTMLReader.inImpliedParagraph): New field. (HTMLReader.inParagraph): New field. (HTMLReader.addContent): Create implied p-tag if necessary. (HTMLReader.addSpecialElement): Create implied p-tag if necessary. (HTMLReader.blockClose): Close implied p-tag if necessary. (HTMLReader.blockOpen): Close implied p-tag if necessary. * gnu/javax/swing/text/html/parser/HTML_401Swing.java: Removed. | ||||
* | 2006-11-06 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-06 | 1 | -8/+2 |
| | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLReader.addSpecialElement): Removed comment about htmlAttributeSet. (HTMLReader.handleComment): Create SimpleAttributeSet instead of htmlAttributeSet. * javax/swing/text/html/parser/DocumentParser.java (gnuParser.handleStartTag): Use SimpleAttributeSet instead of htmlAttributeSet. * javax/swing/text/html/parser/ParserDelegator.java (gnuParser.handleStartTag): Use SimpleAttributeSet instead of htmlAttributeSet. * gnu/javax/swing/text/html/parser/GnuParserDelegator.java (gnuParser.handleStartTag): Use SimpleAttributeSet instead of htmlAttributeSet. * gnu/javax/swing/text/html/parser/support/Parser.java (getAttributes): Return a SimpleAttributeSet. (restOfTag): Don't set resolving parent here. | ||||
* | 2006-11-03 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-03 | 1 | -8/+45 |
| | | | | | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLReader.FormAction.start): Added support for textarea. (HTMLReader.FormAction.end): Added support for textarea. (HTMLReader.HeadAction.end): Call super to actually close the block. (HTMLReader.inTextArea): New field. (HTMLReader.textAreaDocument): New field. (HTMLReader.handleText): Call textAreaContent when inside a textarea tag. (HTMLReader.textAreaContent): Implemented to initialize the text area's model. * javax/swing/text/html/FormView.java (createComponent): Added support for textarea tag. | ||||
* | 2006-11-03 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-03 | 1 | -4/+7 |
| | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLReader.IsindexAction.start): Implemented. | ||||
* | 2006-11-03 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-03 | 1 | -10/+36 |
| | | | | | | | | | | | | | | * javax/swing/text/html/StyleSheet.java (addRule): Implemented. * javax/swing/text/html/HTMLDocument.java (HTMLReader.inStyleTag): New field. (HTMLReader.styles): New field. (HTMLReader.HeadAction.end): Implemented to read all stylesheets, if any. (HTMLReader.StyleAction.start): Set inStyleTag flag. (HTMLReader.StyleAction.end): Set inStyleTag flag. (HTMLReader.handleText): When inside a style tag, add content to the styles array. | ||||
* | 2006-11-02 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-11-02 | 1 | -8/+56 |
| | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/FormView.java (maxIsPreferred): New field. (createComponent): Initialize components correctly. (getMaximumSpan): Return the preferred span for components that need this. The maxIsPreferred flag is set accordingly in createComponent. * javax/swing/text/html/HTMLDocument.java (HTMLReader.FormAction.start): Implemented to set the correct model as attribute. (HTMLReader.FormAction.setModel): New helper method. (HTMLReader.FormAction.end): Call super to finish the element. Added TODO about things left to do. (HTMLReader.handleComment): Use SimpleAttributeSet rather than htmlAttributeSet. * javax/swing/text/html/HTMLEditorKit.java (HTMLFactory.create): Create BlockView for FORM tags. Create FormView for INPUT, TEXTAREA and SELECT tags. | ||||
* | 2006-10-31 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-10-31 | 1 | -15/+44 |
| | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLReader.PreAction.end): Implemented. (HTMLReader.PreAction.start): Implemented. (HTMLReader.inPreTag): New field. (HTMLReader.handleTag): When inside a pre tag, call preContent(). (HTMLReader.preContent): Implemented. | ||||
* | 2006-09-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>generics-merge-20060903 | Audrius Meskauskas | 2006-09-03 | 1 | -1/+1 |
| | | | | | | | | | * gnu/javax/swing/text/html/parser/HTML_401F.java (defineElements): Disallow H1 - H6 in the paragraphs. * gnu/javax/swing/text/html/parser/support/textPreProcessor.java (preprocess): Leave at most one leading and/or trailing space. * javax/swing/text/html/HTMLDocument.java (HTMLReader.handleText): Do not add any text after closing the HTML tag. | ||||
* | 2006-08-24 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-08-25 | 1 | -3/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/CSS.java (getValue): Added color value conversion. * javax/swing/text/html/HTMLDocument.java (HTMLReader.ConvertAction): New class, converts HTML style tags to CSS attributes. (HTMLReader.initTags): Register ConvertAction for <font> tag. * javax/swing/text/html/InlineView.java (setPropertiesFromAttributes): Implemented to fetch CSS character attributes. * javax/swing/text/html/StyleSheet.java (addCSSAttribute): Convert value. (getBackground): Implemented to fetch CSS background color attribute. (getForeground): Implemented to fetch CSS color attribute. (getFont): Adjust font size for superscript and subscript. (translateHTMLToCSS): Rudimentary implementation that copies the original attributes, so that any CSS attributes in there are preserved. (stringToColor): Use CSSColor for conversion. * gnu/javax/swing/text/html/css/CSSColor.java: New class. Converts CSS color values to RGB color values. * gnu/javax/swing/text/html/CharacterAttributeTranslator.java: Removed. This is more or less replaced by CSSColor and the ConvertAction in HTMLReader. | ||||
* | 2006-08-24 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-08-24 | 1 | -22/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/CSSParser.java: Removed. * javax/swing/text/html/CSS.java (getValue): New helper method. Returns special converter instances for certain kinds of property values. * javax/swing/text/html/HTMLDocument.java (HTMLReader.CharacterAction.start): Don't translate tags here. Instead, store the attributes directly with the tag as key. (content): Removed field. The Content object is handled by AbstractDocument. (styleSheet): Removed field. The styleSheet is the styleContext of this document and handled by the DefaultStyledDocument already. (HTMLDocument(Content,StyleSheet): Simply call super here. The super classes already handle the content and styleContext. (HTMLDocument()): Call this() with a default GapContent and StyleSheet. (getStyleSheet): Return the styleContext here. (insertUpdate): New method. Overridden to add the CONTENT dummy tag to the element's attributes. (setBase): Set the base on the styleContext. * javax/swing/text/html/HTMLEditorKit.java (styleContext): Removed unneeded field. (styleSheet): Made field private. (HTMLEditorKit): Do nothing here. The StyleSheet is created lazily in getStyleSheet(). A styleContext is not needed here. (getStyleSheet): Create StyleSheet correctly. (insertHTML): Removed unneeded cast. * javax/swing/text/html/InlineView.java (attributes): New field. (changedUpdate): Reload attributes. Trigger preferenceChanged. (getAttributes): Implemented to fetch the attributes from the stylesheet. * javax/swing/text/html/MultiAttributeSet.java: New class. Multiplexes between several AttributeSets. * javax/swing/text/html/MultiStyle.java: New class. Multiplexes between several Styles. * javax/swing/text/html/ParagraphView.java (attributes): New field. (getAttributes): Implemented to fetch the attributes from the stylesheet. * javax/swing/text/html/StyleSheet.java (CssParser): Removed inner class. (CSSStyle): New inner class. Represents a style defined by a CSS rule. (CSSStyleSheetParserCallback): New class, for parsing CSS stylesheets. (css): New field. Stores the CSS rules. (resolvedStyles): New field. Stores resolved styles. (StyleSheet): Initialize resolvedStyles map. (addRule): Removed bogus impl. (getFont): Implemented to fetch font, based on CSS rules. (getResolvedStyle): New helper method. Looks up resolved styles, and resolves a style if necessary. (resolveStyle): New pair of helper methods. Resolves CSS style rules. (getRule(String)): Provide rudimentary implementation. (getRule(Tag,Element)): Implemented. (getViewAttributes): Implemented. (loadRules): Implemented. (translateHTMLToCSS): Tagged as not implemented. * javax/swing/text/html/ViewAttributeSet.java: New class. | ||||
* | 2006-07-16 Audrius Meskauskas <AudriusA@Bioinformatics.org> | Audrius Meskauskas | 2006-07-16 | 1 | -41/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | PR 28392 * examples/gnu/classpath/examples/swing/HtmlDemo.java: Removed heading p tag from the parsing example. * gnu/javax/swing/text/html/parser/HTML_401F.java: (createHtmlContentModel): Explained. (defineElements): Call getBodyElements to get the body elements. (getBodyElements): New method. (model): Made protected from private. * gnu/javax/swing/text/html/parser/htmlValidator.java (openTag): Mind that current content model may be null. (tagIsValidForContext): If the tag is PCDATA, and it is not valid for context, but the paragraph (P) is valid for context, suggest to insert the P tag here. * javax/swing/text/html/HTMLDocument.java (HTMLReader.addContent, HTMLReader.blockOpen, HTMLReader.blockClose): Do not handle implied P tags here. * javax/swing/text/html/HTMLEditorKit.java (getParser): Get the custom parser, using HTML_401Swing.java DTD. * javax/swing/text/html/parser/ParserDelegator.java: Removed the obsolete note that HTMLEditorKit does not exist. * gnu/javax/swing/text/html/parser/GnuParserDelegator.java, gnu/javax/swing/text/html/parser/HTML_401Swing.java: New files. | ||||
* | 2006-07-13 Audrius Meskauskas <AudriusA@Bioinformatics.org> | Audrius Meskauskas | 2006-07-13 | 1 | -4/+3 |
| | | | | | * javax/swing/text/html/HTMLDocument.java (insertAfterEnd, insertAfterStart, insertBeforeEnd): Removed stub markings. | ||||
* | 2006-07-13 Audrius Meskauskas <AudriusA@Bioinformatics.org> | Audrius Meskauskas | 2006-07-13 | 1 | -94/+214 |
| | | | | | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLReader.parseStack): Made package private. (HTMLReader.charAttr, HTMLReader.charAttrStack, HTMLReader.insertTag, HTMLReader.insertTagEncountered, HTMLReader.pushDepth, HTMLReader.popDepth): Documented. (HRMLReader.blockClose): Mind that parser stack may be empty. (HTMLReader.handeComment, HTMLReader.handleStartTag, HTMLReader.handleEndTag, HTMLReader.handleSimpleTag): Rewritten. (HTMLReader.shouldInsert): New method. (getElement(String)): Pass HTML.Atrribute.ID. (insertAfterEnd, insertBeforeEnd, insertAfterStart, insertBeforeStart, setInnerHTML, SetOuterHTML): Implemented. (getInsertingReader): New method. * examples/gnu/classpath/examples/swing/HtmlDemo.java: Added buttons to demonstrate the work of the insert actions. | ||||
* | 2006-07-08 Audrius Meskauskas <AudriusA@Bioinformatics.org> | Audrius Meskauskas | 2006-07-08 | 1 | -8/+8 |
| | | | | | | | | | | | | * javax/swing/text/FlowView.java (FlowStrategy.layoutRow): Handle the forced break in the same way as exceeding the available row space. * javax/swing/text/html/HRuleView.java: Rewritten. * javax/swing/text/html/HTMLDocument.java (HTMLReader.addSpecialElement):Reserve two characters for the special elements. * examples/gnu/classpath/examples/swing/HtmlDemo.java (text): Extended the HTML example to parse. | ||||
* | * javax/swing/text/html/HTMLDocument.java (addSpecialElement): | Mark Wielaard | 2006-06-10 | 1 | -2/+4 |
| | | | | Qualify ElementSpec. | ||||
* | 2006-06-10 Audrius Meskauskas <AudriusA@Bioinformatics.org> | Audrius Meskauskas | 2006-06-10 | 1 | -7/+13 |
| | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLReader.HiddenAction): Implemented. | ||||
* | 2006-06-09 Audrius Meskauskas <AudriusA@Bioinformatics.org> | Audrius Meskauskas | 2006-06-09 | 1 | -8/+31 |
| | | | | | | | | * gnu/javax/swing/text/html/parser/SmallHtmlAttributeSet.java (constructor): Do not lowercase the values. * javax/swing/text/html/HTMLDocument.java (HTMLReader.addSpecialElement): Implemented. * examples/gnu/classpath/examples/swing/HtmlDemo.java: New file. | ||||
* | * javax/swing/text/html/HTMLDocument.java (SpecialAction.start): | Tom Tromey | 2006-06-06 | 1 | -25/+1 |
| | | | | | | Implement. (SpecialAction.end): Removed. (IsindexAction.end): Likewise. | ||||
* | 2006-05-17 Lillian Angel <langel@redhat.com> | Lillian Angel | 2006-05-17 | 1 | -106/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/awt/font/ImageGraphicAttribute.java: Documented entire class. (ImageGraphicAttribute): Changed to call this. (ImageGraphicAttribute): Implemented. (draw): Implemented. (equals): Implemented. (getAdvance): Implemented. (getAscent): Implemented. (getBounds): Implemented. (getDescent): Implemented. (hashCode): Implemented. * javax/swing/text/html/HTMLDocument.java (create): Removed. Sufficent enough for super to be called. (insert): Likewise. (insertUpdate): Likewise. (processHTMLFrameHyperlinkEvent): Marked as stub. (start): Removed FIXME. (end): Likewise. (start): Called super. (end): Called super. (getElement): removed unneeded code. (setParagraphAttribute): Removed. Sufficent enough for super to be called. (fireChangedUpdate): Likewise. (fireUndoableEditUpdate): Likewise. | ||||
* | 2006-05-13 Sven de Marothy <sven@physto.se> | Sven de Marothy | 2006-05-13 | 1 | -7/+12 |
| | | | | | | | | * javax/swing/text/html/HTMLDocument.java (CharacterAction.start): Translate tag to StyleAttribute. (pushCharacterStyle): Push copy of attributes onto stack. * gnu/javax/swing/text/html/CharacterAttributeTranslator.java: New file | ||||
* | * javax/swing/text/StyleContext.java (getStaticAttribute): Mark as | Tom Tromey | 2006-03-23 | 1 | -6/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stub. (getStaticAttributeKey): Likewise. (readAttributeSet): Likewise. (writeAttributeSet): Likewise. (readAttributes): Likewise. (writeAttributes): Likewise. * javax/swing/text/html/HTMLEditorKit.java (insertAtBoundary): Mark as stub. * javax/swing/text/html/HTMLDocument.java (setParagraphAttributes): Mark as stub. (fireChangedUpdate): Likewise. (start): Likewise. (end): Likewise. (handleEndOfLineString): Likewise. (textAreaContent): Likewise. (preContent): Likewise. (addSpecialElement): Likewise. (setInnerHTML): Likewise. (setOuterHTML): Likewise. (insertBeforeStart): Likewise. (insertBeforeEnd): Likewise. (insertAfterEnd): Likewise. (insertAfterStart): Likewise. * javax/swing/table/JTableHeader.java (AccessibleJTableHeaderEntry): Mark all methods as stub.s * javax/swing/plaf/metal/MetalTreeUI.java (decodeLineStyle): Mark as stub. (paintHorizontalSeparators): Likewise. * javax/swing/plaf/basic/BasicLookAndFeel.java (loadSystemColors): Mark as stub. * javax/swing/MenuSelectionManager.java (processKeyEvent): Mark as stub. * java/beans/beancontext/BeanContextSupport.java: Mark most methods as stubs. * java/beans/beancontext/BeanContextServicesSupport.java: Mark most methods as stubs. | ||||
* | * javax/swing/text/html/HTMLDocument.java: Qualify ElementSpec as | Mark Wielaard | 2006-03-04 | 1 | -7/+11 |
| | | | | DefaultStyledDocument.ElementSpec for gcj 4.0.x. | ||||
* | 2006-03-03 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-03-03 | 1 | -4/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/DefaultStyledDocument.java (ElementBuffer.inserUpdate): Added check for zero-length element. * javax/swing/text/DefaultStyledDocument.java (setIndex): Improved exception message. * javax/swing/text/TableView.java Made class abstract. (TableRow.replace): Probably extend columnRequirements arrays. (TableRow.layoutMinorAxis): Call super.layoutMinorAxis instead of super.layoutMajorAxis. (columnRequirements): Made field package private. (TableView): Do not load any child views here. (layoutColumns): Implemented this method. (updateColumnRequirements): New helper method. * javax/swing/text/Utilities.java (getBreakLocation): Also take offset into account when finding end location. * javax/swing/text/html/HTMLDocument.java (HTMLReader.parseStack): New field. (HTMLReader.blockOpen): Properly handle p-implied tags. (HTMLReader.blockClose): Properly handle p-implied and empty tags. (HTMLReader.addContent): Insert p-implied when adding content to a block element. * javax/swing/text/html/HTMLEditorKit.java (HTMLFactory.create): Create HTMLTableView for <table> tags and ParagraphView for TD tags. Print out warning for tags that don't have matching view yet and create NullView for them. (read): Only set document base when document != null. * javax/swing/text/html/HTMLTableView.java: New class | ||||
* | * javax/swing/text/html/HTMLDocument.java (createDefaultRoot): Fully | Mark Wielaard | 2006-02-22 | 1 | -2/+2 |
| | | | | | qualify AbstractDocument.AttributeContext. (blockOpen): Likewise. | ||||
* | 2006-02-21 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-02-21 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/AbstractDocument.java (AbstractElement.getAttribute): Use getResolveParent() to fetch the resolving parent. (AbstractElement.getResolveParent): Fixed to handle possible null parent. * javax/swing/text/BoxView.java (childReqs): New field. (paint): Added debugging code (commented out). (getPreferredSpan): Rewritten to use new update* methods. (getMaximumSpan): Rewritten to return Integer.MAX_VALUE for the minor axis and preferredSpan for the major axis. (getMinimumSpan): Rewritten to use new update* methods. (baselineRequirements): Rewritten to avoid creation of unnecessary SizeRequirements objects. (baselineLayout): Rewritten to use new update* methods. (calculateMajorAxisRequirements): Rewritten to avoid creation of unnecessary SizeRequirements objects. (calculateMinorAxisRequirements): Rewritten to avoid creation of unnecessary SizeRequirements objects. (layout): Some robustness fixes for the layout. Turned AssertionErrors into warnings. (layoutMajorAxis): Rewritten to use new update* methods. (layoutMinorAxis): Rewritten to use new update* methods. (getChildRequirements): Replaced by the update* methods. (getAlignment): Use update* methods. (updateChildRequirements): New methods. Updates the child requirements if necessary. (updateRequirements): New methods. Updates the BoxView requirements if necessary. * javax/swing/text/DefaultStyledDocument.java (ElementBuffer.insert): Added warning for illegal replacement operation. * javax/swing/text/FlowView.java (layoutRow): When offset doesn't change, return -1. (LogicalView): Now subclasses BoxView. (loadChildren): Let the CompositeView.setParent() load the children of the logicalView. (calculateMinorRequirements): New overridden method. * javax/swing/text/GlyphView.java (DefaultGlyphPainter.paint): Fixed typo. (startOffset): Made field private. (endOffset): Made field private. (paint): Call getStartOffset() and getEndOffset() instead of the element methods. (isStrikeThrough): Fixed typo. (breakView): Use Utilities.getBreakLocation() to determine best break location. (changedUpdate): Call preferencedChange on this instead of parent. (removeUpdate): Call preferencedChange on this instead of parent. * javax/swing/text/ParagraphView.java (Row.getAlignment): For Y_AXIS, call super. (getAlignment): Likewise. * javax/swing/text/Utilities.java (getBreakLocation): Set Segment object directly on the BreakIterator. * javax/swing/text/html/HTML.java (Attribute): Made class non-serializable and final as specified. (Attribute(String)): Made constructor private. (Attribute.compareTo): Removed. (Attribute.equals): Removed. (Attribute.hashCode): Removed. (Tag): Made class non-comparable and non-serializable as specified. (Tag.compareTo): Removed. (Tag.equals): Removed. (Tag.hashCode): Removed. * javax/swing/text/html/HTMLDocument.java (HTMLReader.blockOpen): Add tag as name attribute to element. * javax/swing/text/html/HTMLEditorKit.java (HTMLFactory.create): Create NullView for <head> tags, removed unused fallback. * javax/swing/text/html/InlineView.java (setPropertiesFromAttributes): Call super. * javax/swing/text/html/NullView.java: New class. | ||||
* | * javax/swing/text/html/HTMLDocument.java (addContent): | Mark Wielaard | 2006-02-18 | 1 | -2/+3 |
| | | | | | Fully qualify AbstractDocument.AttributeContext and DefaultStyledDocument.ElementSpec.ContentType for gcj 4.0. | ||||
* | 2006-02-17 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-02-17 | 1 | -1/+5 |
| | | | | | | | | * javax/swing/text/html/HTMLEditorKit.java (HTMLFactory.create): Create InlineView for content tags. * javax/swing/text/html/HTMLDocument.java (HTMLReader.flush): Call create() on first flush and insert on subsequent flushes. | ||||
* | 2006-02-17 Roman Kennke <kennke@aicas.com> | Roman Kennke | 2006-02-17 | 1 | -36/+72 |
| | | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (createDefaultRoot): Implemented. (createLeafElement): Implemented. (createBranchElement): Implemented. (BlockElement.getName): Fixed to handle HTML.Tag objects as name. (RunElement.getName): Fixed to handle HTML.Tag objects as name. (HTMLReader.ParagraphAction.start): Call blockOpen at the very least. (HTMLReader.ParagraphAction.end): Call blockClose at the very least. (HTMLReader.blockOpen): Add name attribute with the current tag. (HTMLReader.addContent): Add name attribute with HTML.Tag.CONTENT. | ||||
* | 2005-12-19 Lillian Angel <langel@redhat.com> | Lillian Angel | 2005-12-19 | 1 | -2/+4 |
| | | | | | | | | | | | | | | * javax/swing/text/StyledEditorKit.java (createInputAttributes): Fixed. I made a mistake by changing this in my last fix. I have committed a mauve test to verify the set should be cleared first. * javax/swing/text/html/HTMLEditorKit (createInputAttributes): Set is cleared before adding new attributes. * javax/swing/text/html/HTMLDocument.java: Added names to authors. * javax/swing/text/html/default.css: Fixed indentation. | ||||
* | * javax/swing/text/html/HTMLDocument.java (BlockElementgetName): | Mark Wielaard | 2005-12-18 | 1 | -3/+6 |
| | | | | | | | Qualify NameAttribute as comming from StyleConstants. (RunElement.getName): Likewise. (getElement): Check whether grandChild element is null before returning it. | ||||
* | * javax/swing/text/html/HTMLDocument.java (flush): Qualify ElementSpec | Mark Wielaard | 2005-12-18 | 1 | -5/+12 |
| | | | | | | | type comming from DefaultStyledDocument. (blockOpen): Likewise. (blockClose): Likewise. (addContent): Likewise. | ||||
* | 2005-12-16 Lillian Angel <langel@redhat.com> | Lillian Angel | 2005-12-16 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLDocument): Fixed. The style sheet is initialized using HTMLEditorKit. (HTMLDocument): Fixed to call this with null as the style sheet. * javax/swing/text/html/HTMLEditorKit.java: Added new fields. (LinkController): Calls super constructor. (InsertHTMLTextAction): Added comment. (actionPerformed): Partially implemented. (HTMLEditorKit): Fixed to initialize style sheet to default.css. (getParser): Fixed field name. (read): Added code to set base for document. (getContentType): Fixed to return field. (createInputAttributes): Partially implemented. (install): Added FIXME. (deinstall): set field to null. (getInputAttributes): Implemented. * javax/swing/text/html/StyleSheet.java (importStyleSheet): Partially implemented. * javax/swing/text/html/default.css: New file. Default style sheet for HTML. | ||||
* | 2005-12-15 Lillian Angel <langel@redhat.com> | Lillian Angel | 2005-12-15 | 1 | -1/+145 |
| | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (HTMLDocument): Added a FIXME (create): Added stub. (createDefaultRoot): Likewise. (createLeafElement): Likewise. (createBranchElement): Likewise. (insertUpdate): Likewise. (setParagraphAttributes): Likewise. (fireChangedUpdate): Likewise. * javax/swing/text/html/HTMLEditorKit.java (LinkController): Removed FIXME (mouseClicked): Added comment (mouseDragged): Likewise. (mouseMoved): Likewise. (activateLink): Likewise. (insertAtBoundary): Likewise. (HTMLFactory): Added constructor. (HTMLEditorKit): Added FIXME to constructor. * javax/swing/text/html/StyleSheet.java (removeStyleSheet): Fixed implementation. | ||||
* | 2005-12-15 Lillian Angel <langel@redhat.com> | Lillian Angel | 2005-12-15 | 1 | -0/+47 |
| | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/BlockView.java (paint): Partially implemented. (getAttributes): Implemented. (getStyleSheet): Partially implemented. * javax/swing/text/html/HTMLDocument.java (HTMLDocument): New constructor, implemented. (HTMLDocument): Likewise. (HTMLDocument): Likewise. (getStyleSheet): Implemented. * javax/swing/text/html/HTMLEditorKit.java (insertHTML): Fixed indentation. (ParserCallback): Added comments for all methods in this inner class. (getStyleSheet): Implemented. (setStyleSheet): Implemented * javax/swing/text/html/StyleSheet: New class, partially implemented. | ||||
* | 2005-12-14 Anthony Balkissoon <abalkiss@redhat.com> | Anthony Balkissoon | 2005-12-14 | 1 | -57/+72 |
| | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/DefaultStyledDocument.java: (insert): Put writeLock/writeUnlock combo in a try/finally block. Group all inserts together so that we can add the appropriate ElementEdit to the DocumentEvent. * javax/swing/text/html/HTMLDocument.java: (debug): New field. (print): New method. Changed all System.out.println calls to calls to this method so that they can be turned on and off via the debug variable. (HTMLReader.CharacterAction.start): Uncommented code that adds the argument attributes to the current attributes. (HTMLReader.HeadAction): Changed superclass to BlockAction instead of TagAction. (HTMLReader.blockOpen): Implemented. (HTMLReader.blockClose): Implemented. (HTMLReader.addContent): Added calls to printBuffer so if the debug variable is true we can see what the buffer looks like before and after adding content. Also put in the proper check so that we only flush the buffer if we've buffered the appropriate number of elements first. (printBuffer): New method. | ||||
* | 2005-12-13 Lillian Angel <langel@redhat.com> | Lillian Angel | 2005-12-13 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | * javax/swing/AbstractAction.java: (putValue): Fixed check, should use .equals when comparing objects. * javax/swing/text/StyledEditorKit.java (UnderlineAction): Fixed name. (ItalicAction): Likewise. (BoldAction): Likewise. (getActions): Added more default actions. * javax/swing/text/html/HTMLDocument.java: Removed unneeded import statement. * javax/swing/text/html/HTMLEditorKit.java: Added new field (getActions): Fixed to use augmentList to combine the actions from the super class with the ones from this class. | ||||
* | 2005-12-13 Anthony Balkissoon <abalkiss@redhat.com> | Anthony Balkissoon | 2005-12-13 | 1 | -23/+70 |
| | | | | | | | | | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java: (HTMLReader.charAttr): Initialize this variable. (HTMLReader.parseBuffer): Initialize this variable. (HTMLReader.popDepth): New field. (HTMLReader.pushDepth): Likewise. (HTMLReader.offset): Likewise. (HTMLReader.insertTag): Likewise. (HTMLReader.insertTagEncountered): Likewise. (HTMLReader.BlockAction.start): Implemented. (HTMLReader.BlockAction.end): Implemented. (HTMLReader.CharacterAction.start): Implemented. (HTMLReader.CharacterAction.end): Implemented. (HTMLReader(int)): Call other constructor with default arguments. (HTMLReader(int, int, int, HTML.Tag)): Save the arguments. (HTMLReader.flush): Implemented. (HTMLReader.handleText): Implemented. (HTMLReader.addContent): Implemented. | ||||
* | 2005-12-13 Lillian Angel <langel@redhat.com> | Lillian Angel | 2005-12-13 | 1 | -0/+170 |
| | | | | | | | | | | | | * javax/swing/text/html/HTMLDocument.java (getElement): Implemented. (getElement): Implemented. (setInnerHTML): Added, not fully implemented. (setOuterHTML): Likewise. (insertBeforeStart): Likewise. (insertAfterStart): Likewise. (insertBeforeEnd): Likewise. (insertAfterEnd): Likewise. | ||||
* | 2005-12-13 Lillian Angel <langel@redhat.com> | Lillian Angel | 2005-12-13 | 1 | -4/+2 |
| | | | | | | * javax/swing/text/html/HTMLDocument.java (getReader): Implemented. (getReader): Implemented. |