META-INF.modules.java.desktop.classes.javax.swing.undo.StateEdit.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? :
%javax/swing/undo/AbstractUndoableEdit ()V
javax/swing/undo/StateEdit init 5(Ljavax/swing/undo/StateEditable;Ljava/lang/String;)V object Ljavax/swing/undo/StateEditable; java/util/Hashtable
(I)V preState Ljava/util/Hashtable; javax/swing/undo/StateEditable
storeState (Ljava/util/Hashtable;)V ! " postState $ % & undoRedoName Ljava/lang/String;
( ) removeRedundantState
+ , undo . / restoreState
1 2 redo 4 java/util/Vector
3
7 8 9 keys ()Ljava/util/Enumeration; ; < = > ? java/util/Enumeration hasMoreElements ()Z ; A B C nextElement ()Ljava/lang/Object;
E F G containsKey (Ljava/lang/Object;)Z
I J K get &(Ljava/lang/Object;)Ljava/lang/Object;
M N O P G java/lang/Object equals
3 R S T
addElement (Ljava/lang/Object;)V
3 V W X size ()I
3 Z [ \ elementAt (I)Ljava/lang/Object;
^ _ K remove RCSID
ConstantValue c ;$Id: StateEdit.java,v 1.6 1997/10/01 20:05:51 sandipc Exp $ Signature ;Ljava/util/Hashtable; #(Ljavax/swing/undo/StateEditable;)V Code LineNumberTable LocalVariableTable this Ljavax/swing/undo/StateEdit; anObject name end getPresentationName ()Ljava/lang/String; myKey Ljava/lang/Object; i I uselessKeys Ljava/util/Vector; myKeys Ljava/util/Enumeration; LocalVariableTypeTable &Ljava/util/Vector; +Ljava/util/Enumeration;
StackMapTable
SourceFile StateEdit.java ! ` &