[e-cvs] cvs commit: e/src/safej/javax/swing/text AbstractDocument.safej AbstractDocument.safej AbstractDocument.safej AbstractDocument.safej AbstractDocument.safej AbstractDocument.safej AbstractWriter.safej AsyncBoxView.safej AsyncBoxView.safej AsyncBoxView.safej BoxView.safej ComponentView.safej CompositeView.safej DateFormatter.safej DefaultCaret.safej DefaultEditorKit.safej DefaultEditorKit.safej DefaultEditorKit.safej DefaultEditorKit.safej DefaultEditorKit.safej DefaultEditorKit.safej DefaultEditorKit.safej DefaultEditorKit.safej DefaultEditorKit.safej DefaultFormatter.safej DefaultFormatterFactory.safej DefaultHighlighter.safej DefaultHighlighter.safej DefaultStyledDocument.safej DefaultStyledDocument.safej DefaultStyledDocument.safej DefaultStyledDocument.safej DefaultTextUI.safej DocumentFilter.safej DocumentFilter.safej EditorKit.safej ElementIterator.safej FieldView.safej FlowView.safej FlowView.safej GapContent.safej GlyphView.safej GlyphView.safej IconView.safe!
j InternationalFormatter.safej JTextComponent.safej JTextComponent.safej JTextComponent.safej LabelView.safej LayeredHighlighter.safej LayeredHighlighter.safej LayoutQueue.safej MaskFormatter.safej NavigationFilter.safej NavigationFilter.safej NumberFormatter.safej ParagraphView.safej PasswordView.safej PlainDocument.safej PlainView.safej Position.safej Segment.safej SimpleAttributeSet.safej StringContent.safej StyleConstants.safej StyleConstants.safej StyleConstants.safej StyleConstants.safej StyleConstants.safej StyleContext.safej StyleContext.safej StyleContext.safej StyledEditorKit.safej StyledEditorKit.safej StyledEditorKit.safej StyledEditorKit.safej StyledEditorKit.safej StyledEditorKit.safej StyledEditorKit.safej StyledEditorKit.safej StyledEditorKit.safej TabSet.safej TabStop.safej TableView.safej TableView.safej TableView.safej TextAction.safej Utilities.safej View.safej WrappedPlainView.safej ZoneView.safej
markm@eros.cs.jhu.edu
markm@eros.cs.jhu.edu
Mon, 24 Dec 2001 00:04:45 -0500
markm 01/12/24 00:04:44
Modified: src/esrc/scripts tamingConverter.e
src/jsrc/org/erights/e/elang/interp ScopeSetup.java
src/jsrc/org/erights/e/elib/base MessageDesc.java
ParamDesc.java
src/jsrc/org/erights/e/elib/prim StaticMaker.java
src/jsrc/org/erights/e/elib/ref ExternalRef.java Ref.java
src/jsrc/org/erights/e/elib/tables CompositeTwine.java
EList.java EmptyTwine.java LocatedTwine.java
SimpleTwine.java Twine.java
src/jsrc/org/quasiliteral/term Term.java
src/safej/java/awt AWTEvent.safej AWTEventMulticaster.safej
AWTKeyStroke.safej AWTPermission.safej
AlphaComposite.safej BasicStroke.safej
BorderLayout.safej
BufferCapabilities$FlipContents.safej
BufferCapabilities.safej Button.safej Canvas.safej
CardLayout.safej Checkbox.safej CheckboxGroup.safej
CheckboxMenuItem.safej Choice.safej Color.safej
Component.safej ComponentOrientation.safej
Container.safej
ContainerOrderFocusTraversalPolicy.safej
Cursor.safej DefaultFocusTraversalPolicy.safej
DefaultKeyboardFocusManager.safej Dialog.safej
Dimension.safej DisplayMode.safej Event.safej
EventQueue.safej FileDialog.safej FlowLayout.safej
FocusTraversalPolicy.safej Font.safej
FontMetrics.safej Frame.safej GradientPaint.safej
Graphics.safej Graphics2D.safej
GraphicsConfigTemplate.safej
GraphicsConfiguration.safej GraphicsDevice.safej
GraphicsEnvironment.safej GridBagConstraints.safej
GridBagLayout.safej GridLayout.safej Image.safej
ImageCapabilities.safej Insets.safej
JobAttributes$DefaultSelectionType.safej
JobAttributes$DestinationType.safej
JobAttributes$DialogType.safej
JobAttributes$MultipleDocumentHandlingType.safej
JobAttributes$SidesType.safej JobAttributes.safej
KeyEventDispatcher.safej KeyboardFocusManager.safej
Label.safej List.safej MediaTracker.safej
Menu.safej MenuBar.safej MenuComponent.safej
MenuItem.safej MenuShortcut.safej
PageAttributes$ColorType.safej
PageAttributes$MediaType.safej
PageAttributes$OrientationRequestedType.safej
PageAttributes$OriginType.safej
PageAttributes$PrintQualityType.safej
PageAttributes.safej Panel.safej Point.safej
Polygon.safej PopupMenu.safej PrintJob.safej
Rectangle.safej RenderingHints$Key.safej
RenderingHints.safej Robot.safej ScrollPane.safej
ScrollPaneAdjustable.safej Scrollbar.safej
SystemColor.safej TextArea.safej
TextComponent.safej TextField.safej
TexturePaint.safej Toolkit.safej Window.safej
src/safej/java/awt/event AWTEventListenerProxy.safej
ActionEvent.safej AdjustmentEvent.safej
ComponentAdapter.safej ComponentEvent.safej
ContainerAdapter.safej ContainerEvent.safej
FocusAdapter.safej FocusEvent.safej
HierarchyBoundsAdapter.safej HierarchyEvent.safej
InputEvent.safej InputMethodEvent.safej
InvocationEvent.safej ItemEvent.safej
KeyAdapter.safej KeyEvent.safej MouseAdapter.safej
MouseEvent.safej MouseMotionAdapter.safej
MouseWheelEvent.safej PaintEvent.safej
TextEvent.safej WindowAdapter.safej
WindowEvent.safej
src/safej/javax/swing AbstractAction.safej
AbstractButton.safej AbstractCellEditor.safej
AbstractListModel.safej AbstractSpinnerModel.safej
ActionMap.safej BorderFactory.safej
Box$Filler.safej Box.safej BoxLayout.safej
ButtonGroup.safej CellRendererPane.safej
ComponentInputMap.safej DebugGraphics.safej
DefaultBoundedRangeModel.safej
DefaultButtonModel.safej DefaultCellEditor.safej
DefaultComboBoxModel.safej
DefaultDesktopManager.safej
DefaultFocusManager.safej
DefaultListCellRenderer$UIResource.safej
DefaultListCellRenderer.safej
DefaultListModel.safej
DefaultListSelectionModel.safej
DefaultSingleSelectionModel.safej
FocusManager.safej GrayFilter.safej ImageIcon.safej
InputMap.safej InputVerifier.safej
InternalFrameFocusTraversalPolicy.safej
JApplet.safej JButton.safej JCheckBox.safej
JCheckBoxMenuItem.safej JColorChooser.safej
JComboBox.safej
JComponent$AccessibleJComponent.safej
JComponent.safej JDesktopPane.safej JDialog.safej
JEditorPane$JEditorPaneAccessibleHypertextSupport$HTMLLink.safej
JEditorPane.safej JFileChooser.safej
JFormattedTextField$AbstractFormatter.safej
JFormattedTextField$AbstractFormatterFactory.safej
JFormattedTextField.safej JFrame.safej
JInternalFrame$JDesktopIcon.safej
JInternalFrame.safej JLabel.safej
JLayeredPane.safej JList.safej JMenu.safej
JMenuBar.safej JMenuItem.safej JOptionPane.safej
JPanel.safej JPasswordField.safej
JPopupMenu$Separator.safej JPopupMenu.safej
JProgressBar.safej JRadioButton.safej
JRadioButtonMenuItem.safej JRootPane.safej
JScrollBar.safej JScrollPane.safej JSeparator.safej
JSlider.safej JSpinner$DateEditor.safej
JSpinner$DefaultEditor.safej
JSpinner$ListEditor.safej
JSpinner$NumberEditor.safej JSpinner.safej
JSplitPane.safej JTabbedPane.safej JTable.safej
JTextArea.safej JTextField.safej JTextPane.safej
JToggleButton$ToggleButtonModel.safej
JToggleButton.safej JToolBar$Separator.safej
JToolBar.safej JToolTip.safej
JTree$DynamicUtilTreeNode.safej JTree.safej
JViewport$ViewListener.safej JViewport.safej
JWindow.safej KeyStroke.safej
LayoutFocusTraversalPolicy.safej LookAndFeel.safej
MenuSelectionManager.safej OverlayLayout.safej
Popup.safej PopupFactory.safej
ProgressMonitor.safej
ProgressMonitorInputStream.safej
RepaintManager.safej
ScrollPaneLayout$UIResource.safej
ScrollPaneLayout.safej SizeRequirements.safej
SizeSequence.safej
SortingFocusTraversalPolicy.safej
SpinnerDateModel.safej SpinnerListModel.safej
SpinnerNumberModel.safej Spring.safej
SpringLayout$Constraints.safej SpringLayout.safej
SwingUtilities.safej Timer.safej
ToolTipManager.safej TransferHandler.safej
UIDefaults$LazyInputMap.safej
UIDefaults$ProxyLazyValue.safej UIDefaults.safej
UIManager$LookAndFeelInfo.safej UIManager.safej
ViewportLayout.safej
src/safej/javax/swing/event AncestorEvent.safej
CaretEvent.safej ChangeEvent.safej
DocumentEvent$EventType.safej
EventListenerList.safej
HyperlinkEvent$EventType.safej HyperlinkEvent.safej
InternalFrameAdapter.safej InternalFrameEvent.safej
ListDataEvent.safej ListSelectionEvent.safej
MenuDragMouseEvent.safej MenuEvent.safej
MenuKeyEvent.safej MouseInputAdapter.safej
PopupMenuEvent.safej
SwingPropertyChangeSupport.safej
TableColumnModelEvent.safej TableModelEvent.safej
TreeExpansionEvent.safej TreeModelEvent.safej
TreeSelectionEvent.safej UndoableEditEvent.safej
src/safej/javax/swing/text
AbstractDocument$AbstractElement.safej
AbstractDocument$BranchElement.safej
AbstractDocument$DefaultDocumentEvent.safej
AbstractDocument$ElementEdit.safej
AbstractDocument$LeafElement.safej
AbstractDocument.safej AbstractWriter.safej
AsyncBoxView$ChildLocator.safej
AsyncBoxView$ChildState.safej AsyncBoxView.safej
BoxView.safej ComponentView.safej
CompositeView.safej DateFormatter.safej
DefaultCaret.safej
DefaultEditorKit$BeepAction.safej
DefaultEditorKit$CopyAction.safej
DefaultEditorKit$CutAction.safej
DefaultEditorKit$DefaultKeyTypedAction.safej
DefaultEditorKit$InsertBreakAction.safej
DefaultEditorKit$InsertContentAction.safej
DefaultEditorKit$InsertTabAction.safej
DefaultEditorKit$PasteAction.safej
DefaultEditorKit.safej DefaultFormatter.safej
DefaultFormatterFactory.safej
DefaultHighlighter$DefaultHighlightPainter.safej
DefaultHighlighter.safej
DefaultStyledDocument$AttributeUndoableEdit.safej
DefaultStyledDocument$ElementBuffer.safej
DefaultStyledDocument$ElementSpec.safej
DefaultStyledDocument.safej DefaultTextUI.safej
DocumentFilter$FilterBypass.safej
DocumentFilter.safej EditorKit.safej
ElementIterator.safej FieldView.safej
FlowView$FlowStrategy.safej FlowView.safej
GapContent.safej GlyphView$GlyphPainter.safej
GlyphView.safej IconView.safej
InternationalFormatter.safej
JTextComponent$AccessibleJTextComponent.safej
JTextComponent$KeyBinding.safej
JTextComponent.safej LabelView.safej
LayeredHighlighter$LayerPainter.safej
LayeredHighlighter.safej LayoutQueue.safej
MaskFormatter.safej
NavigationFilter$FilterBypass.safej
NavigationFilter.safej NumberFormatter.safej
ParagraphView.safej PasswordView.safej
PlainDocument.safej PlainView.safej
Position$Bias.safej Segment.safej
SimpleAttributeSet.safej StringContent.safej
StyleConstants$CharacterConstants.safej
StyleConstants$ColorConstants.safej
StyleConstants$FontConstants.safej
StyleConstants$ParagraphConstants.safej
StyleConstants.safej StyleContext$NamedStyle.safej
StyleContext$SmallAttributeSet.safej
StyleContext.safej
StyledEditorKit$AlignmentAction.safej
StyledEditorKit$BoldAction.safej
StyledEditorKit$FontFamilyAction.safej
StyledEditorKit$FontSizeAction.safej
StyledEditorKit$ForegroundAction.safej
StyledEditorKit$ItalicAction.safej
StyledEditorKit$StyledTextAction.safej
StyledEditorKit$UnderlineAction.safej
StyledEditorKit.safej TabSet.safej TabStop.safej
TableView$TableCell.safej TableView$TableRow.safej
TableView.safej TextAction.safej Utilities.safej
View.safej WrappedPlainView.safej ZoneView.safej
Log:
Using safej info to decide on importability, but not yet for methods
Revision Changes Path
1.2 +76 -1 e/src/esrc/scripts/tamingConverter.e
Index: tamingConverter.e
===================================================================
RCS file: /cvs/e/src/esrc/scripts/tamingConverter.e,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- tamingConverter.e 2001/12/13 05:01:31 1.1
+++ tamingConverter.e 2001/12/24 05:04:28 1.2
@@ -68,6 +68,80 @@
dir[path] textWriter()
}
+def simpMethod(term`method(static(@oldStatic),
+ signature(@sig),
+ suppress(@oldSuppress),
+ comment(@oldMethComment?))`) :any {
+ def newStatic := switch (oldStatic) {
+ match term`"true"` { [term`static`] }
+ match term`"false"` { [] }
+ }
+ def newSuppress := switch (oldSuppress) {
+ match term`"true"` { [term`suppress`] }
+ match term`"false"` { [] }
+ }
+ def newMethComment := switch (oldMethComment) {
+ match [comment] { [term`comment($comment)`] }
+ match [] { [] }
+ }
+ term`method($newStatic?, $newSuppress?, $sig, $newMethComment?)`
+}
+
+def simpClass(term`class(name(@name),
+ method@oldMeths*,
+ byproxy(@oldByproxy?),
+ selfless(@oldSelfless?),
+ byconstruction(@oldByconstruction?),
+ persistent(@oldPersistent?),
+ safe(@oldSafe),
+ comment(@oldClassComment?))`) :any {
+ def staticMeths := [] diverge()
+ def instMeths := [] diverge()
+ for oldMeth in oldMeths {
+ def newMeth := simpMethod(oldMeth)
+ if (newMeth =~ term`method(static, @rest*)`) {
+ staticMeths push(term`method($rest*)`)
+ } else {
+ instMeths push(newMeth)
+ }
+ }
+ def deems := [] diverge()
+ switch (oldByproxy) {
+ match [term`"true"`] { deems push(term`PassByProxy`) }
+ match [term`"false"`] {}
+ match [] {}
+ }
+ switch (oldSelfless) {
+ match [term`"true"`] { deems push(term`Selfless`) }
+ match [term`"false"`] {}
+ match [] {}
+ }
+ switch (oldByconstruction) {
+ match [term`"true"`] { deems push(term`PassByConstruction`) }
+ match [term`"false"`] {}
+ match [] {}
+ }
+ switch (oldPersistent) {
+ match [term`"true"`] { deems push(term`Persistent`) }
+ match [term`"false"`] {}
+ match [] {}
+ }
+ def newSafe := switch (oldSafe) {
+ match term`"true"` { [term`safe`] }
+ match term`"false"` { [] }
+ }
+ def newClassComment := switch (oldClassComment) {
+ match [comment] { [term`comment($comment)`] }
+ match [] { [] }
+ }
+ term`class($newSafe?,
+ $name,
+ deem($deems*),
+ statics($staticMeths*),
+ methods($instMeths*),
+ $newClassComment?)`
+}
+
def convert(smlFiledir, safejRootDir) {
if (smlFiledir isDirectory()) {
for sub in smlFiledir {
@@ -75,11 +149,12 @@
}
} else if (smlFiledir getName() =~ `@_.txt`) {
def tree := qsml2term(smlFiledir getText())
+ def simp := simpClass(tree)
def fqname := fqn(tree)
def pathName := path(fqname)
def out := openForWriting(safejRootDir, pathName)
try {
- tree prettyPrintOn(out, false)
+ simp prettyPrintOn(out, false)
} finally {
out close()
}
1.83 +5 -5 e/src/jsrc/org/erights/e/elang/interp/ScopeSetup.java
Index: ScopeSetup.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elang/interp/ScopeSetup.java,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -r1.82 -r1.83
--- ScopeSetup.java 2001/12/19 10:18:07 1.82
+++ ScopeSetup.java 2001/12/24 05:04:28 1.83
@@ -120,16 +120,16 @@
"}}");
um.comp("MapMaker", ConstMap.GetMaker());
- um.comp("TwineMaker", Twine.TwineMaker);
+ um.comp("TwineMaker", Twine.GetTwineMaker());
um.comp("SourceSpanMaker", SourceSpan.SourceSpanMaker);
- um.init("Ref", Ref.RefMaker); // not uconstant??
+ um.init("Ref", Ref.GetRefMaker()); // not uconstant??
um.init("equalizer", Equalizer.make());
- um.init("PromiseMaker", Ref.RefMaker); //XXX deprecated?
+ um.init("PromiseMaker", Ref.GetRefMaker()); //XXX deprecated?
um.comp("ProtocolDescMaker", ProtocolDesc.ProtocolDescMaker);
- um.comp("MessageDescMaker", MessageDesc.MessageDescMaker);
- um.comp("ParamDescMaker", ParamDesc.ParamDescMaker);
+ um.comp("MessageDescMaker", MessageDesc.GetMessageDescMaker());
+ um.comp("ParamDescMaker", ParamDesc.GetParamDescMaker());
um.comp("settable", SettableSlotMaker.THE_ONE);
um.comp("final", FinalSlotMaker.THE_ONE);
um.comp("defineSlot", SlotDefiner.THE_ONE);
1.16 +11 -2 e/src/jsrc/org/erights/e/elib/base/MessageDesc.java
Index: MessageDesc.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/base/MessageDesc.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- MessageDesc.java 2001/12/19 10:18:07 1.15
+++ MessageDesc.java 2001/12/24 05:04:28 1.16
@@ -40,8 +40,17 @@
/**
*
*/
- static public final StaticMaker MessageDescMaker =
- StaticMaker.make(MessageDesc.class);
+ static private StaticMaker OptMessageDescMaker = null;
+
+ /**
+ *
+ */
+ static public StaticMaker GetMessageDescMaker() {
+ if (null == OptMessageDescMaker) {
+ OptMessageDescMaker = StaticMaker.make(MessageDesc.class);
+ }
+ return OptMessageDescMaker;
+ }
private String myDocComment;
1.16 +8 -2 e/src/jsrc/org/erights/e/elib/base/ParamDesc.java
Index: ParamDesc.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/base/ParamDesc.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ParamDesc.java 2001/12/19 10:18:07 1.15
+++ ParamDesc.java 2001/12/24 05:04:28 1.16
@@ -35,8 +35,14 @@
*/
public class ParamDesc implements Persistent {
- static public final StaticMaker ParamDescMaker =
- StaticMaker.make(ParamDesc.class);
+ static private StaticMaker OptParamDescMaker = null;
+
+ static public StaticMaker GetParamDescMaker() {
+ if (null == OptParamDescMaker) {
+ OptParamDescMaker = StaticMaker.make(ParamDesc.class);
+ }
+ return OptParamDescMaker;
+ }
/** @serial Writes "_" for anonymous parameter */
private String myName;
1.28 +100 -6 e/src/jsrc/org/erights/e/elib/prim/StaticMaker.java
Index: StaticMaker.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/prim/StaticMaker.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- StaticMaker.java 2001/12/18 05:24:42 1.27
+++ StaticMaker.java 2001/12/24 05:04:28 1.28
@@ -20,6 +20,8 @@
*/
import org.erights.e.develop.exception.ThrowableSugar;
+import org.erights.e.develop.exception.ExceptionMgr;
+import org.erights.e.develop.format.StringHelper;
import org.erights.e.elib.base.Callable;
import org.erights.e.elib.base.ClassDesc;
import org.erights.e.elib.base.MessageDesc;
@@ -30,15 +32,27 @@
import org.erights.e.elib.serial.PassByConstruction;
import org.erights.e.elib.serial.Persistent;
import org.erights.e.elib.tables.ConstList;
-import org.erights.e.elib.tables.ConstSet;
import org.erights.e.elib.tables.EMap;
import org.erights.e.elib.tables.FlexList;
import org.erights.e.elib.tables.FlexMap;
import org.erights.e.elib.tables.FlexSet;
+import org.erights.e.elib.tables.IdentityCacheTable;
+import org.erights.e.elib.tables.Twine;
import org.erights.e.elib.util.AlreadyDefinedException;
import org.erights.e.elib.util.ClassCache;
+import org.erights.e.meta.java.net.URLSugar;
+import org.quasiliteral.term.Term;
+import org.quasiliteral.term.TermBuilder;
+import org.quasiliteral.term.TermParser;
+import org.quasiliteral.term.QuasiBuilder;
+import org.quasiliteral.term.QuasiBuilderAdaptor;
+import org.quasiliteral.astro.AstroSchema;
+import org.quasiliteral.astro.BaseSchema;
+import org.quasiliteral.astro.AstroBuilder;
import java.io.ObjectStreamException;
+import java.io.IOException;
+import java.net.URL;
/**
* How a Java class's static methods are made accessible to E
@@ -110,17 +124,84 @@
"org.capml.quasi.XMLQuasiParser",
};
- static private final ConstSet ApprovedClasses;
+ static private final FlexSet ApprovedClasses;
static {
int len = ApprovedClassList.length;
- FlexSet set = FlexSet.fromType(String.class, len);
+ ApprovedClasses = FlexSet.fromType(String.class, len);
for (int i = 0; i < len; i++) {
- set.addElement(ApprovedClassList[i], true);
+ ApprovedClasses.addElement(ApprovedClassList[i], true);
}
- ApprovedClasses = set.snapshot();
}
+ static private final IdentityCacheTable SAFEJ_CACHE =
+ new IdentityCacheTable(Term.class, 100);
+
+ static private final String[] SafejTagNames = {
+ "LiteralChar",
+ "LiteralInteger",
+ "LiteralFloat64",
+ "LiteralString",
+
+ "class",
+ "name",
+ "method",
+ "static",
+ "signature",
+ "suppress",
+ "comment",
+ "byproxy",
+ "selfless",
+ "byconstruction",
+ "persistent",
+ "safe"
+ };
+
+ /**
+ *
+ */
+ static public final AstroSchema SAFEJ_SCHEMA =
+ new BaseSchema("safej", ConstList.fromArray(SafejTagNames));
+
+ /**
+ *
+ */
+ static public final AstroBuilder SAFEJ_BUILDER =
+ new TermBuilder(SAFEJ_SCHEMA);
+
+ /**
+ *
+ */
+ static public final QuasiBuilder SAFEJ_QBUILDER =
+ new QuasiBuilderAdaptor(SAFEJ_BUILDER);
+
+ /**
+ *
+ */
+ static public Term getOptSafej(String fqn) {
+ Twine tfqn = Twine.fromString(fqn);
+ Term optResult = (Term)SAFEJ_CACHE.get(tfqn, null);
+ if (null != optResult) {
+ return optResult;
+ }
+ String path = StringHelper.replaceAll(fqn, ".", "/") + ".safej";
+ URL optTermURL = ClassLoader.getSystemResource(path);
+ if (null == optTermURL) {
+ return null;
+ }
+ String termSrc;
+ try {
+ termSrc = URLSugar.getText(optTermURL);
+ } catch (IOException ioe) {
+ throw ExceptionMgr.asSafe(ioe);
+ }
+// Term result = (Term)TermParser.run(Twine.fromString(termSrc),
+// SAFEJ_QBUILDER);
+ Term result = (Term)TermParser.run(Twine.fromString(termSrc));
+ SAFEJ_CACHE.put(tfqn, result);
+ return result;
+ }
+
/**
* Is clazz approved as safe? <p>
*
@@ -128,11 +209,24 @@
* provides no authority.
*/
static public boolean approve(Class clazz) {
+ String fqn = clazz.getName();
+ if (ApprovedClasses.contains(fqn)) {
+ return true;
+ }
if (clazz.isArray()) {
//Array types are safe
+ ApprovedClasses.addElement(fqn, true);
+ return true;
+ }
+ Term optTerm = getOptSafej(fqn);
+ if (null == optTerm) {
+ return false;
+ }
+ Term arg0 = (Term)optTerm.getArgs().get(0);
+ if (arg0.getTag().getTagName() == "safe") {
return true;
}
- return ApprovedClasses.contains(clazz.getName());
+ return false;
}
/**
1.5 +1 -1 e/src/jsrc/org/erights/e/elib/ref/ExternalRef.java
Index: ExternalRef.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/ref/ExternalRef.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ExternalRef.java 2001/12/02 06:01:46 1.4
+++ ExternalRef.java 2001/12/24 05:04:28 1.5
@@ -139,7 +139,7 @@
//called from outside my target's vat's thread
Waiter waiter = new Waiter();
Object[] args = { myTarget, waiter };
- myTargetsRunner.sendAllOnly(Ref.RefMaker,
+ myTargetsRunner.sendAllOnly(Ref.GetRefMaker(),
"whenResolvedOnly",
args);
waiter.waitFor();
1.35 +11 -2 e/src/jsrc/org/erights/e/elib/ref/Ref.java
Index: Ref.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/ref/Ref.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- Ref.java 2001/12/02 06:01:46 1.34
+++ Ref.java 2001/12/24 05:04:28 1.35
@@ -60,8 +60,17 @@
*/
public abstract class Ref implements Callable {
- static public final StaticMaker RefMaker
- = StaticMaker.make(Ref.class);
+ /**
+ * Initialized lazily to avoid a circular initialization problem
+ */
+ static private StaticMaker OptRefMaker = null;
+
+ static public StaticMaker GetRefMaker() {
+ if (null == OptRefMaker) {
+ OptRefMaker = StaticMaker.make(Ref.class);
+ }
+ return OptRefMaker;
+ }
static public final String NEAR = "NEAR";
1.16 +1 -1 e/src/jsrc/org/erights/e/elib/tables/CompositeTwine.java
Index: CompositeTwine.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/tables/CompositeTwine.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- CompositeTwine.java 2001/12/02 06:01:47 1.15
+++ CompositeTwine.java 2001/12/24 05:04:28 1.16
@@ -54,7 +54,7 @@
* 'TwineMaker fromParts(myParts)'
*/
public Object[] getCanonicalState() {
- Object[] result = { TwineMaker, "fromParts", myParts };
+ Object[] result = { GetTwineMaker(), "fromParts", myParts };
return result;
}
1.36 +7 -0 e/src/jsrc/org/erights/e/elib/tables/EList.java
Index: EList.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/tables/EList.java,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- EList.java 2001/12/17 16:49:47 1.35
+++ EList.java 2001/12/24 05:04:28 1.36
@@ -535,4 +535,11 @@
}
out.print(right);
}
+
+ /**
+ *
+ */
+ public String toString() {
+ return E.toString(this);
+ }
}
1.10 +1 -1 e/src/jsrc/org/erights/e/elib/tables/EmptyTwine.java
Index: EmptyTwine.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/tables/EmptyTwine.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- EmptyTwine.java 2001/12/02 06:01:47 1.9
+++ EmptyTwine.java 2001/12/24 05:04:28 1.10
@@ -45,7 +45,7 @@
*
*/
static private final Object[] CanonicalState =
- { TwineMaker, "fromString", "" };
+ { GetTwineMaker(), "fromString", "" };
/**
*
1.13 +1 -1 e/src/jsrc/org/erights/e/elib/tables/LocatedTwine.java
Index: LocatedTwine.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/tables/LocatedTwine.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- LocatedTwine.java 2001/12/02 06:01:47 1.12
+++ LocatedTwine.java 2001/12/24 05:04:28 1.13
@@ -59,7 +59,7 @@
* 'TwineMaker fromString(myStr, mySpan)'
*/
public Object[] getCanonicalState() {
- Object[] result = { TwineMaker, "fromString", myStr, mySpan };
+ Object[] result = { GetTwineMaker(), "fromString", myStr, mySpan };
return result;
}
1.13 +1 -1 e/src/jsrc/org/erights/e/elib/tables/SimpleTwine.java
Index: SimpleTwine.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/tables/SimpleTwine.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- SimpleTwine.java 2001/12/02 06:01:47 1.12
+++ SimpleTwine.java 2001/12/24 05:04:28 1.13
@@ -51,7 +51,7 @@
* 'TwineMaker fromString(myStr)'
*/
public Object[] getCanonicalState() {
- Object[] result = { TwineMaker, "fromString", myStr };
+ Object[] result = { GetTwineMaker(), "fromString", myStr };
return result;
}
1.26 +9 -3 e/src/jsrc/org/erights/e/elib/tables/Twine.java
Index: Twine.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/erights/e/elib/tables/Twine.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- Twine.java 2001/12/02 06:01:47 1.25
+++ Twine.java 2001/12/24 05:04:28 1.26
@@ -53,10 +53,16 @@
static private final long serialVersionUID = 5436911677426527143L;
/**
- *
+ * Initialized lazily to avoid a circular initialization problem
*/
- static public final StaticMaker TwineMaker =
- StaticMaker.make(Twine.class);
+ static private StaticMaker OptTwineMaker = null;
+
+ static public StaticMaker GetTwineMaker() {
+ if (null == OptTwineMaker) {
+ OptTwineMaker = StaticMaker.make(Twine.class);
+ }
+ return OptTwineMaker;
+ }
/**
* Package scoped to deter the creation of any other immediate subclasses
1.22 +6 -4 e/src/jsrc/org/quasiliteral/term/Term.java
Index: Term.java
===================================================================
RCS file: /cvs/e/src/jsrc/org/quasiliteral/term/Term.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- Term.java 2001/12/22 05:46:10 1.21
+++ Term.java 2001/12/24 05:04:30 1.22
@@ -43,10 +43,9 @@
implements Selfless, PassByConstruction, Persistent, Astro {
/**
- *
+ * Initialized lazily to avoid a circularity.
*/
- static public final StaticMaker TermMaker =
- StaticMaker.make(Term.class);
+ static private StaticMaker OptTermMaker = null;
/**
* @serial Represents the token-type of the functor of this term.
@@ -116,8 +115,11 @@
* Uses 'TermMaker new(myTag, myOptData, mySource, myArgs)'
*/
public Object[] getCanonicalState() {
+ if (null == OptTermMaker) {
+ OptTermMaker = StaticMaker.make(Term.class);
+ }
Object[] result = {
- TermMaker, "new", myTag, myOptData, mySource, myArgs
+ OptTermMaker, "new", myTag, myOptData, mySource, myArgs
};
return result;
}
1.2 +8 -31 e/src/safej/java/awt/AWTEvent.safej
Index: AWTEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/AWTEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AWTEvent.safej 2001/12/13 05:01:31 1.1
+++ AWTEvent.safej 2001/12/24 05:04:30 1.2
@@ -1,31 +1,8 @@
-class(name("java.awt.AWTEvent"),
- method(static("true"),
- signature("new(Event)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Object, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setSource(Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getID()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.AWTEvent",
+ deem,
+ statics(method(suppress, "new(Event)"),
+ method(suppress, "new(Object, int)")),
+ methods(method(suppress, "setSource(Object)"),
+ method(suppress, "getID()"),
+ method(suppress, "toString()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +75 -294 e/src/safej/java/awt/AWTEventMulticaster.safej
Index: AWTEventMulticaster.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/AWTEventMulticaster.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AWTEventMulticaster.safej 2001/12/13 05:01:31 1.1
+++ AWTEventMulticaster.safej 2001/12/24 05:04:30 1.2
@@ -1,295 +1,76 @@
-class(name("java.awt.AWTEventMulticaster"),
- method(static("false"),
- signature("componentResized(ComponentEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("componentMoved(ComponentEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("componentShown(ComponentEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("componentHidden(ComponentEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("componentAdded(ContainerEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("componentRemoved(ContainerEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("focusGained(FocusEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("focusLost(FocusEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("keyTyped(KeyEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("keyPressed(KeyEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("keyReleased(KeyEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseClicked(MouseEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mousePressed(MouseEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseReleased(MouseEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseEntered(MouseEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseExited(MouseEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseDragged(MouseEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseMoved(MouseEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("windowOpened(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowClosing(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowClosed(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowIconified(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowDeiconified(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowActivated(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowDeactivated(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowStateChanged(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowGainedFocus(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowLostFocus(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("actionPerformed(ActionEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("itemStateChanged(ItemEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("adjustmentValueChanged(AdjustmentEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("textValueChanged(TextEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("inputMethodTextChanged(InputMethodEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("caretPositionChanged(InputMethodEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hierarchyChanged(HierarchyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("ancestorMoved(HierarchyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("ancestorResized(HierarchyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseWheelMoved(MouseWheelEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(ComponentListener, ComponentListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(ContainerListener, ContainerListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(FocusListener, FocusListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(KeyListener, KeyListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(MouseListener, MouseListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(MouseMotionListener, MouseMotionListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(WindowListener, WindowListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(WindowStateListener, WindowStateListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(WindowFocusListener, WindowFocusListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(ActionListener, ActionListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(ItemListener, ItemListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(AdjustmentListener, AdjustmentListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(TextListener, TextListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(InputMethodListener, InputMethodListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(HierarchyListener, HierarchyListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(HierarchyBoundsListener, HierarchyBoundsListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(MouseWheelListener, MouseWheelListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(ComponentListener, ComponentListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(ContainerListener, ContainerListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(FocusListener, FocusListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(KeyListener, KeyListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(MouseListener, MouseListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(MouseMotionListener, MouseMotionListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(WindowListener, WindowListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(WindowStateListener, WindowStateListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(WindowFocusListener, WindowFocusListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(ActionListener, ActionListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(ItemListener, ItemListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(AdjustmentListener, AdjustmentListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(TextListener, TextListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(InputMethodListener, InputMethodListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(HierarchyListener, HierarchyListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(HierarchyBoundsListener, HierarchyBoundsListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(MouseWheelListener, MouseWheelListener)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.AWTEventMulticaster",
+ deem,
+ statics,
+ methods(method("componentResized(ComponentEvent)"),
+ method("componentMoved(ComponentEvent)"),
+ method("componentShown(ComponentEvent)"),
+ method("componentHidden(ComponentEvent)"),
+ method("componentAdded(ContainerEvent)"),
+ method("componentRemoved(ContainerEvent)"),
+ method("focusGained(FocusEvent)"),
+ method("focusLost(FocusEvent)"),
+ method("keyTyped(KeyEvent)"),
+ method("keyPressed(KeyEvent)"),
+ method("keyReleased(KeyEvent)"),
+ method("mouseClicked(MouseEvent)"),
+ method("mousePressed(MouseEvent)"),
+ method("mouseReleased(MouseEvent)"),
+ method("mouseEntered(MouseEvent)"),
+ method("mouseExited(MouseEvent)"),
+ method("mouseDragged(MouseEvent)"),
+ method("mouseMoved(MouseEvent)"),
+ method(suppress, "windowOpened(WindowEvent)"),
+ method(suppress, "windowClosing(WindowEvent)"),
+ method(suppress, "windowClosed(WindowEvent)"),
+ method(suppress, "windowIconified(WindowEvent)"),
+ method(suppress, "windowDeiconified(WindowEvent)"),
+ method(suppress, "windowActivated(WindowEvent)"),
+ method(suppress, "windowDeactivated(WindowEvent)"),
+ method(suppress, "windowStateChanged(WindowEvent)"),
+ method(suppress, "windowGainedFocus(WindowEvent)"),
+ method(suppress, "windowLostFocus(WindowEvent)"),
+ method("actionPerformed(ActionEvent)"),
+ method("itemStateChanged(ItemEvent)"),
+ method("adjustmentValueChanged(AdjustmentEvent)"),
+ method("textValueChanged(TextEvent)"),
+ method("inputMethodTextChanged(InputMethodEvent)"),
+ method("caretPositionChanged(InputMethodEvent)"),
+ method(suppress, "hierarchyChanged(HierarchyEvent)"),
+ method(suppress, "ancestorMoved(HierarchyEvent)"),
+ method(suppress, "ancestorResized(HierarchyEvent)"),
+ method("mouseWheelMoved(MouseWheelEvent)"),
+ method("add(ComponentListener, ComponentListener)"),
+ method("add(ContainerListener, ContainerListener)"),
+ method("add(FocusListener, FocusListener)"),
+ method("add(KeyListener, KeyListener)"),
+ method("add(MouseListener, MouseListener)"),
+ method("add(MouseMotionListener, MouseMotionListener)"),
+ method("add(WindowListener, WindowListener)"),
+ method("add(WindowStateListener, WindowStateListener)"),
+ method("add(WindowFocusListener, WindowFocusListener)"),
+ method("add(ActionListener, ActionListener)"),
+ method("add(ItemListener, ItemListener)"),
+ method("add(AdjustmentListener, AdjustmentListener)"),
+ method("add(TextListener, TextListener)"),
+ method("add(InputMethodListener, InputMethodListener)"),
+ method("add(HierarchyListener, HierarchyListener)"),
+ method("add(HierarchyBoundsListener, HierarchyBoundsListener)"),
+ method("add(MouseWheelListener, MouseWheelListener)"),
+ method("remove(ComponentListener, ComponentListener)"),
+ method("remove(ContainerListener, ContainerListener)"),
+ method("remove(FocusListener, FocusListener)"),
+ method("remove(KeyListener, KeyListener)"),
+ method("remove(MouseListener, MouseListener)"),
+ method("remove(MouseMotionListener, MouseMotionListener)"),
+ method("remove(WindowListener, WindowListener)"),
+ method("remove(WindowStateListener, WindowStateListener)"),
+ method("remove(WindowFocusListener, WindowFocusListener)"),
+ method("remove(ActionListener, ActionListener)"),
+ method("remove(ItemListener, ItemListener)"),
+ method("remove(AdjustmentListener, AdjustmentListener)"),
+ method("remove(TextListener, TextListener)"),
+ method("remove(InputMethodListener, InputMethodListener)"),
+ method("remove(HierarchyListener, HierarchyListener)"),
+ method("remove(HierarchyBoundsListener, HierarchyBoundsListener)"),
+ method("remove(MouseWheelListener, MouseWheelListener)")),
comment("Used for creating your own components, unlikely to be useful, but left as unsafe; windowEvent handlers probably safe too, but suppressed on general principles"))
1.2 +18 -63 e/src/safej/java/awt/AWTKeyStroke.safej
Index: AWTKeyStroke.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/AWTKeyStroke.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AWTKeyStroke.safej 2001/12/13 05:01:31 1.1
+++ AWTKeyStroke.safej 2001/12/24 05:04:30 1.2
@@ -1,63 +1,18 @@
-class(name("java.awt.AWTKeyStroke"),
- method(static("false"),
- signature("getAWTKeyStroke(char)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAWTKeyStroke(Character, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAWTKeyStroke(int, int, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAWTKeyStroke(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAWTKeyStrokeForEvent(KeyEvent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAWTKeyStroke(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getKeyChar()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getKeyCode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getModifiers()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isOnKeyRelease()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getKeyEventType()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.AWTKeyStroke",
+ deem,
+ statics,
+ methods(method("getAWTKeyStroke(char)"),
+ method("getAWTKeyStroke(Character, int)"),
+ method("getAWTKeyStroke(int, int, boolean)"),
+ method("getAWTKeyStroke(int, int)"),
+ method("getAWTKeyStrokeForEvent(KeyEvent)"),
+ method("getAWTKeyStroke(String)"),
+ method("getKeyChar()"),
+ method("getKeyCode()"),
+ method("getModifiers()"),
+ method("isOnKeyRelease()"),
+ method("getKeyEventType()"),
+ method("hashCode()"),
+ method("equals(Object)"),
+ method("toString()")))
\ No newline at end of file
1.2 +5 -15 e/src/safej/java/awt/AWTPermission.safej
Index: AWTPermission.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/AWTPermission.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AWTPermission.safej 2001/12/13 05:01:31 1.1
+++ AWTPermission.safej 2001/12/24 05:04:30 1.2
@@ -1,15 +1,5 @@
-class(name("java.awt.AWTPermission"),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, String)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.AWTPermission",
+ deem,
+ statics(method(suppress, "new(String)"),
+ method(suppress, "new(String, String)")),
+ methods)
\ No newline at end of file
1.2 +11 -35 e/src/safej/java/awt/AlphaComposite.safej
Index: AlphaComposite.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/AlphaComposite.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AlphaComposite.safej 2001/12/13 05:01:31 1.1
+++ AlphaComposite.safej 2001/12/24 05:04:30 1.2
@@ -1,35 +1,11 @@
-class(name("java.awt.AlphaComposite"),
- method(static("false"),
- signature("getInstance(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getInstance(int, float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createContext(ColorModel, ColorModel, RenderingHints)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAlpha()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getRule()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.AlphaComposite",
+ deem,
+ statics,
+ methods(method("getInstance(int)"),
+ method("getInstance(int, float)"),
+ method("createContext(ColorModel, ColorModel, RenderingHints)"),
+ method("getAlpha()"),
+ method("getRule()"),
+ method("hashCode()"),
+ method("equals(Object)")))
\ No newline at end of file
1.2 +17 -62 e/src/safej/java/awt/BasicStroke.safej
Index: BasicStroke.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/BasicStroke.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BasicStroke.safej 2001/12/13 05:01:31 1.1
+++ BasicStroke.safej 2001/12/24 05:04:30 1.2
@@ -1,63 +1,18 @@
-class(name("java.awt.BasicStroke"),
- method(static("true"),
- signature("new(float, int, int, float, float[], float)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(float, int, int, float)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(float, int, int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(float)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createStrokedShape(Shape)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineWidth()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getEndCap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineJoin()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMiterLimit()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDashArray()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDashPhase()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
+class(safe,
+ "java.awt.BasicStroke",
+ deem,
+ statics(method("new(float, int, int, float, float[], float)"),
+ method("new(float, int, int, float)"),
+ method("new(float, int, int)"),
+ method("new(float)"),
+ method("new()")),
+ methods(method("createStrokedShape(Shape)"),
+ method("getLineWidth()"),
+ method("getEndCap()"),
+ method("getLineJoin()"),
+ method("getMiterLimit()"),
+ method("getDashArray()"),
+ method("getDashPhase()"),
+ method(suppress, "hashCode()"),
+ method("equals(Object)")),
comment("REVIEW should probably be pass by copy"))
1.2 +20 -75 e/src/safej/java/awt/BorderLayout.safej
Index: BorderLayout.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/BorderLayout.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BorderLayout.safej 2001/12/13 05:01:31 1.1
+++ BorderLayout.safej 2001/12/24 05:04:30 1.2
@@ -1,75 +1,20 @@
-class(name("java.awt.BorderLayout"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHgap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setHgap(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getVgap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setVgap(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addLayoutComponent(Component, Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addLayoutComponent(String, Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeLayoutComponent(Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("minimumLayoutSize(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("preferredLayoutSize(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("maximumLayoutSize(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLayoutAlignmentX(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayoutAlignmentY(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("invalidateLayout(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("layoutContainer(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.BorderLayout",
+ deem,
+ statics(method("new()"),
+ method("new(int, int)")),
+ methods(method("getHgap()"),
+ method("setHgap(int)"),
+ method("getVgap()"),
+ method("setVgap(int)"),
+ method(suppress, "addLayoutComponent(Component, Object)"),
+ method(suppress, "addLayoutComponent(String, Component)"),
+ method(suppress, "removeLayoutComponent(Component)"),
+ method(suppress, "minimumLayoutSize(Container)"),
+ method(suppress, "preferredLayoutSize(Container)"),
+ method(suppress, "maximumLayoutSize(Container)"),
+ method("getLayoutAlignmentX(Container)"),
+ method("getLayoutAlignmentY(Container)"),
+ method("invalidateLayout(Container)"),
+ method(suppress, "layoutContainer(Container)"),
+ method("toString()")))
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/BufferCapabilities$FlipContents.safej
Index: BufferCapabilities$FlipContents.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/BufferCapabilities$FlipContents.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BufferCapabilities$FlipContents.safej 2001/12/13 05:01:31 1.1
+++ BufferCapabilities$FlipContents.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.BufferCapabilities.FlipContents"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.BufferCapabilities.FlipContents", deem, statics, methods)
\ No newline at end of file
1.2 +10 -39 e/src/safej/java/awt/BufferCapabilities.safej
Index: BufferCapabilities.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/BufferCapabilities.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BufferCapabilities.safej 2001/12/13 05:01:31 1.1
+++ BufferCapabilities.safej 2001/12/24 05:04:30 1.2
@@ -1,39 +1,10 @@
-class(name("java.awt.BufferCapabilities"),
- method(static("true"),
- signature("new(ImageCapabilities, ImageCapabilities, BufferCapabilities.FlipContents)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFrontBufferCapabilities()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBackBufferCapabilities()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isPageFlipping()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFlipContents()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isFullScreenRequired()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isMultiBufferAvailable()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clone()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.BufferCapabilities",
+ deem,
+ statics(method("new(ImageCapabilities, ImageCapabilities, BufferCapabilities.FlipContents)")),
+ methods(method("getFrontBufferCapabilities()"),
+ method("getBackBufferCapabilities()"),
+ method("isPageFlipping()"),
+ method("getFlipContents()"),
+ method("isFullScreenRequired()"),
+ method("isMultiBufferAvailable()"),
+ method("clone()")))
\ No newline at end of file
1.2 +14 -55 e/src/safej/java/awt/Button.safej
Index: Button.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Button.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Button.safej 2001/12/13 05:01:31 1.1
+++ Button.safej 2001/12/24 05:04:30 1.2
@@ -1,55 +1,14 @@
-class(name("java.awt.Button"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLabel()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLabel(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setActionCommand(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getActionCommand()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addActionListener(ActionListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeActionListener(ActionListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getActionListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Button",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(String)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getLabel()"),
+ method(suppress, "setLabel(String)"),
+ method(suppress, "setActionCommand(String)"),
+ method(suppress, "getActionCommand()"),
+ method(suppress, "addActionListener(ActionListener)"),
+ method(suppress, "removeActionListener(ActionListener)"),
+ method(suppress, "getActionListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +11 -42 e/src/safej/java/awt/Canvas.safej
Index: Canvas.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Canvas.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Canvas.safej 2001/12/13 05:01:31 1.1
+++ Canvas.safej 2001/12/24 05:04:30 1.2
@@ -1,43 +1,12 @@
-class(name("java.awt.Canvas"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(GraphicsConfiguration)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paint(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("update(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createBufferStrategy(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createBufferStrategy(int, BufferCapabilities)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getBufferStrategy()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.Canvas",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(GraphicsConfiguration)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "paint(Graphics)"),
+ method(suppress, "update(Graphics)"),
+ method(suppress, "createBufferStrategy(int)"),
+ method(suppress, "createBufferStrategy(int, BufferCapabilities)"),
+ method(suppress, "getBufferStrategy()"),
+ method(suppress, "getAccessibleContext()")),
comment("Replaced by JPanel"))
1.2 +25 -95 e/src/safej/java/awt/CardLayout.safej
Index: CardLayout.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/CardLayout.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- CardLayout.safej 2001/12/13 05:01:31 1.1
+++ CardLayout.safej 2001/12/24 05:04:30 1.2
@@ -1,95 +1,25 @@
-class(name("java.awt.CardLayout"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHgap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setHgap(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getVgap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setVgap(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addLayoutComponent(Component, Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addLayoutComponent(String, Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeLayoutComponent(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("preferredLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("minimumLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("maximumLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayoutAlignmentX(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayoutAlignmentY(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("invalidateLayout(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("layoutContainer(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("first(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("next(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("previous(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("last(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("show(Container, String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.CardLayout",
+ deem,
+ statics(method("new()"),
+ method("new(int, int)")),
+ methods(method("getHgap()"),
+ method("setHgap(int)"),
+ method("getVgap()"),
+ method("setVgap(int)"),
+ method("addLayoutComponent(Component, Object)"),
+ method("addLayoutComponent(String, Component)"),
+ method("removeLayoutComponent(Component)"),
+ method("preferredLayoutSize(Container)"),
+ method("minimumLayoutSize(Container)"),
+ method("maximumLayoutSize(Container)"),
+ method("getLayoutAlignmentX(Container)"),
+ method("getLayoutAlignmentY(Container)"),
+ method("invalidateLayout(Container)"),
+ method("layoutContainer(Container)"),
+ method("first(Container)"),
+ method("next(Container)"),
+ method("previous(Container)"),
+ method("last(Container)"),
+ method("show(Container, String)"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +20 -79 e/src/safej/java/awt/Checkbox.safej
Index: Checkbox.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Checkbox.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Checkbox.safej 2001/12/13 05:01:31 1.1
+++ Checkbox.safej 2001/12/24 05:04:30 1.2
@@ -1,79 +1,20 @@
-class(name("java.awt.Checkbox"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, boolean)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, boolean, CheckboxGroup)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, CheckboxGroup, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLabel()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLabel(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getState()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setState(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedObjects()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getCheckboxGroup()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setCheckboxGroup(CheckboxGroup)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addItemListener(ItemListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeItemListener(ItemListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItemListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Checkbox",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(String)"),
+ method(suppress, "new(String, boolean)"),
+ method(suppress, "new(String, boolean, CheckboxGroup)"),
+ method(suppress, "new(String, CheckboxGroup, boolean)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getLabel()"),
+ method(suppress, "setLabel(String)"),
+ method(suppress, "getState()"),
+ method(suppress, "setState(boolean)"),
+ method(suppress, "getSelectedObjects()"),
+ method(suppress, "getCheckboxGroup()"),
+ method(suppress, "setCheckboxGroup(CheckboxGroup)"),
+ method(suppress, "addItemListener(ItemListener)"),
+ method(suppress, "removeItemListener(ItemListener)"),
+ method(suppress, "getItemListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +8 -31 e/src/safej/java/awt/CheckboxGroup.safej
Index: CheckboxGroup.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/CheckboxGroup.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- CheckboxGroup.safej 2001/12/13 05:01:31 1.1
+++ CheckboxGroup.safej 2001/12/24 05:04:30 1.2
@@ -1,31 +1,8 @@
-class(name("java.awt.CheckboxGroup"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedCheckbox()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getCurrent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setSelectedCheckbox(Checkbox)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setCurrent(Checkbox)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.CheckboxGroup",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "getSelectedCheckbox()"),
+ method(suppress, "getCurrent()"),
+ method(suppress, "setSelectedCheckbox(Checkbox)"),
+ method(suppress, "setCurrent(Checkbox)"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +15 -59 e/src/safej/java/awt/CheckboxMenuItem.safej
Index: CheckboxMenuItem.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/CheckboxMenuItem.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- CheckboxMenuItem.safej 2001/12/13 05:01:31 1.1
+++ CheckboxMenuItem.safej 2001/12/24 05:04:30 1.2
@@ -1,59 +1,15 @@
-class(name("java.awt.CheckboxMenuItem"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getState()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setState(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedObjects()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addItemListener(ItemListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeItemListener(ItemListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItemListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.CheckboxMenuItem",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(String)"),
+ method(suppress, "new(String, boolean)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getState()"),
+ method(suppress, "setState(boolean)"),
+ method(suppress, "getSelectedObjects()"),
+ method(suppress, "addItemListener(ItemListener)"),
+ method(suppress, "removeItemListener(ItemListener)"),
+ method(suppress, "getItemListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "paramString()"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +23 -91 e/src/safej/java/awt/Choice.safej
Index: Choice.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Choice.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Choice.safej 2001/12/13 05:01:31 1.1
+++ Choice.safej 2001/12/24 05:04:30 1.2
@@ -1,91 +1,23 @@
-class(name("java.awt.Choice"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItemCount()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("countItems()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItem(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addItem(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("insert(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("remove(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("remove(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeAll()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedItem()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedObjects()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedIndex()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("select(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("select(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addItemListener(ItemListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeItemListener(ItemListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItemListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Choice",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getItemCount()"),
+ method(suppress, "countItems()"),
+ method(suppress, "getItem(int)"),
+ method(suppress, "add(String)"),
+ method(suppress, "addItem(String)"),
+ method(suppress, "insert(String, int)"),
+ method(suppress, "remove(String)"),
+ method(suppress, "remove(int)"),
+ method(suppress, "removeAll()"),
+ method(suppress, "getSelectedItem()"),
+ method(suppress, "getSelectedObjects()"),
+ method(suppress, "getSelectedIndex()"),
+ method(suppress, "select(int)"),
+ method(suppress, "select(String)"),
+ method(suppress, "addItemListener(ItemListener)"),
+ method(suppress, "removeItemListener(ItemListener)"),
+ method(suppress, "getItemListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +36 -139 e/src/safej/java/awt/Color.safej
Index: Color.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Color.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Color.safej 2001/12/13 05:01:31 1.1
+++ Color.safej 2001/12/24 05:04:30 1.2
@@ -1,139 +1,36 @@
-class(name("java.awt.Color"),
- method(static("true"),
- signature("new(int, int, int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, boolean)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(float, float, float)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(float, float, float, float)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(ColorSpace, float[], float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getRed()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getGreen()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBlue()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAlpha()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getRGB()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("brighter()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("darker()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("decode(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColor(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColor(String, Color)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColor(String, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("HSBtoRGB(float, float, float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("RGBtoHSB(int, int, int, float[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHSBColor(float, float, float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getRGBComponents(float[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getRGBColorComponents(float[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getComponents(float[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColorComponents(float[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getComponents(ColorSpace, float[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColorComponents(ColorSpace, float[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColorSpace()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getTransparency()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Color",
+ deem,
+ statics(method("new(int, int, int)"),
+ method("new(int, int, int, int)"),
+ method("new(int)"),
+ method("new(int, boolean)"),
+ method("new(float, float, float)"),
+ method("new(float, float, float, float)"),
+ method("new(ColorSpace, float[], float)")),
+ methods(method("getRed()"),
+ method("getGreen()"),
+ method("getBlue()"),
+ method("getAlpha()"),
+ method("getRGB()"),
+ method("brighter()"),
+ method("darker()"),
+ method("hashCode()"),
+ method("equals(Object)"),
+ method("toString()"),
+ method("decode(String)"),
+ method("getColor(String)"),
+ method("getColor(String, Color)"),
+ method("getColor(String, int)"),
+ method("HSBtoRGB(float, float, float)"),
+ method("RGBtoHSB(int, int, int, float[])"),
+ method("getHSBColor(float, float, float)"),
+ method("getRGBComponents(float[])"),
+ method("getRGBColorComponents(float[])"),
+ method("getComponents(float[])"),
+ method("getColorComponents(float[])"),
+ method("getComponents(ColorSpace, float[])"),
+ method("getColorComponents(ColorSpace, float[])"),
+ method("getColorSpace()"),
+ method("createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)"),
+ method("getTransparency()")))
\ No newline at end of file
1.2 +190 -751 e/src/safej/java/awt/Component.safej
Index: Component.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Component.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Component.safej 2001/12/13 05:01:31 1.1
+++ Component.safej 2001/12/24 05:04:30 1.2
@@ -1,751 +1,190 @@
-class(name("java.awt.Component"),
- method(static("false"),
- signature("getName()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setName(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getParent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPeer()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setDropTarget(DropTarget)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDropTarget()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getGraphicsConfiguration()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getTreeLock()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getToolkit()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isValid()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isDisplayable()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isVisible()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isShowing()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isEnabled()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setEnabled(boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("enable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("enable(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("disable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isDoubleBuffered()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("enableInputMethods(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setVisible(boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("show()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("show(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("hide()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getForeground()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setForeground(Color)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isForegroundSet()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBackground()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setBackground(Color)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isBackgroundSet()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFont()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setFont(Font)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isFontSet()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLocale()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLocale(Locale)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getColorModel()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLocation()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLocationOnScreen()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("location()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLocation(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("move(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLocation(Point)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("size()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setSize(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("resize(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setSize(Dimension)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("resize(Dimension)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getBounds()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("bounds()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setBounds(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("reshape(int, int, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setBounds(Rectangle)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getX()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getY()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getWidth()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHeight()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBounds(Rectangle)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSize(Dimension)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLocation(Point)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isOpaque()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isLightweight()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPreferredSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("preferredSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimumSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("minimumSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMaximumSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAlignmentX()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAlignmentY()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("doLayout()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("layout()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("validate()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("invalidate()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getGraphics()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFontMetrics(Font)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setCursor(Cursor)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getCursor()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isCursorSet()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paint(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("update(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paintAll(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("repaint()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("repaint(long)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("repaint(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("repaint(long, int, int, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("print(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("printAll(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("imageUpdate(Image, int, int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createImage(ImageProducer)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createImage(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createVolatileImage(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createVolatileImage(int, int, ImageCapabilities)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("prepareImage(Image, ImageObserver)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("prepareImage(Image, int, int, ImageObserver)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("checkImage(Image, ImageObserver)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("checkImage(Image, int, int, ImageObserver)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setIgnoreRepaint(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getIgnoreRepaint()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("contains(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("inside(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("contains(Point)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentAt(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("locate(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentAt(Point)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("deliverEvent(Event)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispatchEvent(AWTEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("postEvent(Event)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addComponentListener(ComponentListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeComponentListener(ComponentListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getComponentListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addFocusListener(FocusListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeFocusListener(FocusListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addHierarchyListener(HierarchyListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeHierarchyListener(HierarchyListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getHierarchyListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addHierarchyBoundsListener(HierarchyBoundsListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeHierarchyBoundsListener(HierarchyBoundsListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getHierarchyBoundsListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addKeyListener(KeyListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeKeyListener(KeyListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getKeyListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addMouseListener(MouseListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeMouseListener(MouseListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMouseListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addMouseMotionListener(MouseMotionListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeMouseMotionListener(MouseMotionListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMouseMotionListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addMouseWheelListener(MouseWheelListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeMouseWheelListener(MouseWheelListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMouseWheelListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addInputMethodListener(InputMethodListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeInputMethodListener(InputMethodListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getInputMethodListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getInputMethodRequests()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getInputContext()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("handleEvent(Event)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseDown(Event, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseDrag(Event, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseUp(Event, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseMove(Event, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseEnter(Event, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseExit(Event, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("keyDown(Event, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("keyUp(Event, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("action(Event, Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("gotFocus(Event, Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("lostFocus(Event, Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFocusTraversable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFocusable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFocusable(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFocusTraversalKeys(int, Set)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusTraversalKeys(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("areFocusTraversalKeysSet(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFocusTraversalKeysEnabled(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusTraversalKeysEnabled()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("requestFocus()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("requestFocusInWindow()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("transferFocus()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusCycleRootAncestor()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFocusCycleRoot(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("nextFocus()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("transferFocusBackward()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("transferFocusUpCycle()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("hasFocus()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isFocusOwner()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(PopupMenu)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(MenuComponent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("list()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("list(PrintStream)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("list(PrintStream, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("list(PrintWriter)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("list(PrintWriter, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removePropertyChangeListener(PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPropertyChangeListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(String, PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removePropertyChangeListener(String, PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPropertyChangeListeners(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setComponentOrientation(ComponentOrientation)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentOrientation()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Component",
+ deem,
+ statics,
+ methods(method("getName()"),
+ method("setName(String)"),
+ method(suppress, "getParent()"),
+ method(suppress, "getPeer()"),
+ method("setDropTarget(DropTarget)"),
+ method("getDropTarget()"),
+ method(suppress, "getGraphicsConfiguration()"),
+ method(suppress, "getTreeLock()"),
+ method(suppress, "getToolkit()"),
+ method("isValid()"),
+ method("isDisplayable()"),
+ method("isVisible()"),
+ method("isShowing()"),
+ method("isEnabled()"),
+ method("setEnabled(boolean)"),
+ method(suppress, "enable()"),
+ method(suppress, "enable(boolean)"),
+ method(suppress, "disable()"),
+ method("isDoubleBuffered()"),
+ method(suppress, "enableInputMethods(boolean)"),
+ method("setVisible(boolean)"),
+ method(suppress, "show()"),
+ method(suppress, "show(boolean)"),
+ method(suppress, "hide()"),
+ method("getForeground()"),
+ method("setForeground(Color)"),
+ method("isForegroundSet()"),
+ method("getBackground()"),
+ method("setBackground(Color)"),
+ method("isBackgroundSet()"),
+ method("getFont()"),
+ method("setFont(Font)"),
+ method("isFontSet()"),
+ method(suppress, "getLocale()"),
+ method(suppress, "setLocale(Locale)"),
+ method(suppress, "getColorModel()"),
+ method("getLocation()"),
+ method("getLocationOnScreen()"),
+ method(suppress, "location()"),
+ method("setLocation(int, int)"),
+ method(suppress, "move(int, int)"),
+ method(suppress, "setLocation(Point)"),
+ method("getSize()"),
+ method(suppress, "size()"),
+ method("setSize(int, int)"),
+ method(suppress, "resize(int, int)"),
+ method(suppress, "setSize(Dimension)"),
+ method(suppress, "resize(Dimension)"),
+ method("getBounds()"),
+ method(suppress, "bounds()"),
+ method("setBounds(int, int, int, int)"),
+ method(suppress, "reshape(int, int, int, int)"),
+ method(suppress, "setBounds(Rectangle)"),
+ method("getX()"),
+ method("getY()"),
+ method("getWidth()"),
+ method("getHeight()"),
+ method(suppress, "getBounds(Rectangle)"),
+ method(suppress, "getSize(Dimension)"),
+ method(suppress, "getLocation(Point)"),
+ method("isOpaque()"),
+ method(suppress, "isLightweight()"),
+ method("getPreferredSize()"),
+ method(suppress, "preferredSize()"),
+ method("getMinimumSize()"),
+ method(suppress, "minimumSize()"),
+ method("getMaximumSize()"),
+ method("getAlignmentX()"),
+ method("getAlignmentY()"),
+ method(suppress, "doLayout()"),
+ method(suppress, "layout()"),
+ method("validate()"),
+ method("invalidate()"),
+ method("getGraphics()"),
+ method("getFontMetrics(Font)"),
+ method("setCursor(Cursor)"),
+ method("getCursor()"),
+ method("isCursorSet()"),
+ method(suppress, "paint(Graphics)"),
+ method(suppress, "update(Graphics)"),
+ method(suppress, "paintAll(Graphics)"),
+ method("repaint()"),
+ method(suppress, "repaint(long)"),
+ method("repaint(int, int, int, int)"),
+ method(suppress, "repaint(long, int, int, int, int)"),
+ method(suppress, "print(Graphics)"),
+ method(suppress, "printAll(Graphics)"),
+ method("imageUpdate(Image, int, int, int, int, int)"),
+ method("createImage(ImageProducer)"),
+ method("createImage(int, int)"),
+ method(suppress, "createVolatileImage(int, int)"),
+ method(suppress, "createVolatileImage(int, int, ImageCapabilities)"),
+ method(suppress, "prepareImage(Image, ImageObserver)"),
+ method(suppress, "prepareImage(Image, int, int, ImageObserver)"),
+ method(suppress, "checkImage(Image, ImageObserver)"),
+ method(suppress, "checkImage(Image, int, int, ImageObserver)"),
+ method(suppress, "setIgnoreRepaint(boolean)"),
+ method(suppress, "getIgnoreRepaint()"),
+ method("contains(int, int)"),
+ method(suppress, "inside(int, int)"),
+ method(suppress, "contains(Point)"),
+ method("getComponentAt(int, int)"),
+ method(suppress, "locate(int, int)"),
+ method(suppress, "getComponentAt(Point)"),
+ method(suppress, "deliverEvent(Event)"),
+ method(suppress, "dispatchEvent(AWTEvent)"),
+ method(suppress, "postEvent(Event)"),
+ method("addComponentListener(ComponentListener)"),
+ method("removeComponentListener(ComponentListener)"),
+ method(suppress, "getComponentListeners()"),
+ method(suppress, "addFocusListener(FocusListener)"),
+ method(suppress, "removeFocusListener(FocusListener)"),
+ method(suppress, "getFocusListeners()"),
+ method(suppress, "addHierarchyListener(HierarchyListener)"),
+ method(suppress, "removeHierarchyListener(HierarchyListener)"),
+ method(suppress, "getHierarchyListeners()"),
+ method(suppress, "addHierarchyBoundsListener(HierarchyBoundsListener)"),
+ method(suppress, "removeHierarchyBoundsListener(HierarchyBoundsListener)"),
+ method(suppress, "getHierarchyBoundsListeners()"),
+ method("addKeyListener(KeyListener)"),
+ method("removeKeyListener(KeyListener)"),
+ method(suppress, "getKeyListeners()"),
+ method("addMouseListener(MouseListener)"),
+ method("removeMouseListener(MouseListener)"),
+ method(suppress, "getMouseListeners()"),
+ method("addMouseMotionListener(MouseMotionListener)"),
+ method("removeMouseMotionListener(MouseMotionListener)"),
+ method(suppress, "getMouseMotionListeners()"),
+ method("addMouseWheelListener(MouseWheelListener)"),
+ method("removeMouseWheelListener(MouseWheelListener)"),
+ method(suppress, "getMouseWheelListeners()"),
+ method(suppress, "addInputMethodListener(InputMethodListener)"),
+ method(suppress, "removeInputMethodListener(InputMethodListener)"),
+ method(suppress, "getInputMethodListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "getInputMethodRequests()"),
+ method(suppress, "getInputContext()"),
+ method(suppress, "handleEvent(Event)"),
+ method(suppress, "mouseDown(Event, int, int)"),
+ method(suppress, "mouseDrag(Event, int, int)"),
+ method(suppress, "mouseUp(Event, int, int)"),
+ method(suppress, "mouseMove(Event, int, int)"),
+ method(suppress, "mouseEnter(Event, int, int)"),
+ method(suppress, "mouseExit(Event, int, int)"),
+ method(suppress, "keyDown(Event, int)"),
+ method(suppress, "keyUp(Event, int)"),
+ method(suppress, "action(Event, Object)"),
+ method(suppress, "addNotify()"),
+ method(suppress, "removeNotify()"),
+ method(suppress, "gotFocus(Event, Object)"),
+ method(suppress, "lostFocus(Event, Object)"),
+ method(suppress, "isFocusTraversable()"),
+ method(suppress, "isFocusable()"),
+ method(suppress, "setFocusable(boolean)"),
+ method(suppress, "setFocusTraversalKeys(int, Set)"),
+ method(suppress, "getFocusTraversalKeys(int)"),
+ method(suppress, "areFocusTraversalKeysSet(int)"),
+ method(suppress, "setFocusTraversalKeysEnabled(boolean)"),
+ method(suppress, "getFocusTraversalKeysEnabled()"),
+ method(suppress, "requestFocus()"),
+ method(suppress, "requestFocusInWindow()"),
+ method(suppress, "transferFocus()"),
+ method(suppress, "getFocusCycleRootAncestor()"),
+ method(suppress, "isFocusCycleRoot(Container)"),
+ method(suppress, "nextFocus()"),
+ method(suppress, "transferFocusBackward()"),
+ method(suppress, "transferFocusUpCycle()"),
+ method("hasFocus()"),
+ method(suppress, "isFocusOwner()"),
+ method("add(PopupMenu)"),
+ method("remove(MenuComponent)"),
+ method(suppress, "toString()"),
+ method(suppress, "list()"),
+ method(suppress, "list(PrintStream)"),
+ method(suppress, "list(PrintStream, int)"),
+ method(suppress, "list(PrintWriter)"),
+ method(suppress, "list(PrintWriter, int)"),
+ method(suppress, "addPropertyChangeListener(PropertyChangeListener)"),
+ method(suppress, "removePropertyChangeListener(PropertyChangeListener)"),
+ method(suppress, "getPropertyChangeListeners()"),
+ method(suppress, "addPropertyChangeListener(String, PropertyChangeListener)"),
+ method(suppress, "removePropertyChangeListener(String, PropertyChangeListener)"),
+ method(suppress, "getPropertyChangeListeners(String)"),
+ method(suppress, "setComponentOrientation(ComponentOrientation)"),
+ method(suppress, "getComponentOrientation()"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +8 -23 e/src/safej/java/awt/ComponentOrientation.safej
Index: ComponentOrientation.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/ComponentOrientation.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ComponentOrientation.safej 2001/12/13 05:01:31 1.1
+++ ComponentOrientation.safej 2001/12/24 05:04:30 1.2
@@ -1,23 +1,8 @@
-class(name("java.awt.ComponentOrientation"),
- method(static("false"),
- signature("isHorizontal()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isLeftToRight()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getOrientation(Locale)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getOrientation(ResourceBundle)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.ComponentOrientation",
+ deem,
+ statics,
+ methods(method("isHorizontal()"),
+ method("isLeftToRight()"),
+ method("getOrientation(Locale)"),
+ method("getOrientation(ResourceBundle)")))
\ No newline at end of file
1.2 +65 -255 e/src/safej/java/awt/Container.safej
Index: Container.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Container.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Container.safej 2001/12/13 05:01:31 1.1
+++ Container.safej 2001/12/24 05:04:30 1.2
@@ -1,255 +1,65 @@
-class(name("java.awt.Container"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentCount()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("countComponents()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponent(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getComponents()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getInsets()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("insets()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(String, Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(Component, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(Component, Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(Component, Object, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeAll()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayout()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setLayout(LayoutManager)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("doLayout()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("layout()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("invalidate()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("validate()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFont(Font)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPreferredSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("preferredSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimumSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("minimumSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMaximumSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAlignmentX()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAlignmentY()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paint(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("update(Graphics)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("print(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paintComponents(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("printComponents(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addContainerListener(ContainerListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeContainerListener(ContainerListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getContainerListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("deliverEvent(Event)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentAt(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("locate(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentAt(Point)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("findComponentAt(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("findComponentAt(Point)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isAncestorOf(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("list(PrintStream, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("list(PrintWriter, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFocusTraversalKeys(int, Set)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusTraversalKeys(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("areFocusTraversalKeysSet(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFocusCycleRoot(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("transferFocusBackward()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFocusTraversalPolicy(FocusTraversalPolicy)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusTraversalPolicy()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFocusTraversalPolicySet()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFocusCycleRoot(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFocusCycleRoot()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("transferFocusDownCycle()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(String, PropertyChangeListener)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Container",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method("getComponentCount()"),
+ method(suppress, "countComponents()"),
+ method("getComponent(int)"),
+ method("getComponents()"),
+ method("getInsets()"),
+ method(suppress, "insets()"),
+ method("add(Component)"),
+ method(suppress, "add(String, Component)"),
+ method("add(Component, int)"),
+ method("add(Component, Object)"),
+ method("add(Component, Object, int)"),
+ method("remove(int)"),
+ method("remove(Component)"),
+ method("removeAll()"),
+ method("getLayout()"),
+ method("setLayout(LayoutManager)"),
+ method(suppress, "doLayout()"),
+ method(suppress, "layout()"),
+ method("invalidate()"),
+ method(suppress, "validate()"),
+ method("setFont(Font)"),
+ method("getPreferredSize()"),
+ method(suppress, "preferredSize()"),
+ method("getMinimumSize()"),
+ method(suppress, "minimumSize()"),
+ method("getMaximumSize()"),
+ method("getAlignmentX()"),
+ method("getAlignmentY()"),
+ method(suppress, "paint(Graphics)"),
+ method("update(Graphics)"),
+ method(suppress, "print(Graphics)"),
+ method(suppress, "paintComponents(Graphics)"),
+ method(suppress, "printComponents(Graphics)"),
+ method("addContainerListener(ContainerListener)"),
+ method("removeContainerListener(ContainerListener)"),
+ method(suppress, "getContainerListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "deliverEvent(Event)"),
+ method("getComponentAt(int, int)"),
+ method(suppress, "locate(int, int)"),
+ method(suppress, "getComponentAt(Point)"),
+ method("findComponentAt(int, int)"),
+ method(suppress, "findComponentAt(Point)"),
+ method(suppress, "addNotify()"),
+ method(suppress, "removeNotify()"),
+ method("isAncestorOf(Component)"),
+ method(suppress, "list(PrintStream, int)"),
+ method(suppress, "list(PrintWriter, int)"),
+ method(suppress, "setFocusTraversalKeys(int, Set)"),
+ method(suppress, "getFocusTraversalKeys(int)"),
+ method(suppress, "areFocusTraversalKeysSet(int)"),
+ method(suppress, "isFocusCycleRoot(Container)"),
+ method(suppress, "transferFocusBackward()"),
+ method(suppress, "setFocusTraversalPolicy(FocusTraversalPolicy)"),
+ method(suppress, "getFocusTraversalPolicy()"),
+ method(suppress, "isFocusTraversalPolicySet()"),
+ method(suppress, "setFocusCycleRoot(boolean)"),
+ method(suppress, "isFocusCycleRoot()"),
+ method(suppress, "transferFocusDownCycle()"),
+ method(suppress, "addPropertyChangeListener(PropertyChangeListener)"),
+ method(suppress, "addPropertyChangeListener(String, PropertyChangeListener)")))
\ No newline at end of file
1.2 +16 -38 e/src/safej/java/awt/ContainerOrderFocusTraversalPolicy.safej
Index: ContainerOrderFocusTraversalPolicy.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/ContainerOrderFocusTraversalPolicy.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ContainerOrderFocusTraversalPolicy.safej 2001/12/13 05:01:31 1.1
+++ ContainerOrderFocusTraversalPolicy.safej 2001/12/24 05:04:30 1.2
@@ -1,39 +1,17 @@
-class(name("java.awt.ContainerOrderFocusTraversalPolicy"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentAfter(Container, Component)"),
- suppress("true"),
- comment("if following component is outside this object\'s field of action, this is a breach")),
- method(static("false"),
- signature("getComponentBefore(Container, Component)"),
- suppress("true"),
- comment("if preceding component is outside this object\'s field of action, this is a breach")),
- method(static("false"),
- signature("getFirstComponent(Container)"),
- suppress("true"),
- comment("possible breach")),
- method(static("false"),
- signature("getLastComponent(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getDefaultComponent(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setImplicitDownCycleTraversal(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getImplicitDownCycleTraversal()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.ContainerOrderFocusTraversalPolicy",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress,
+ "getComponentAfter(Container, Component)",
+ comment("if following component is outside this object\'s field of action, this is a breach")),
+ method(suppress,
+ "getComponentBefore(Container, Component)",
+ comment("if preceding component is outside this object\'s field of action, this is a breach")),
+ method(suppress,
+ "getFirstComponent(Container)",
+ comment("possible breach")),
+ method(suppress, "getLastComponent(Container)"),
+ method(suppress, "getDefaultComponent(Container)"),
+ method(suppress, "setImplicitDownCycleTraversal(boolean)"),
+ method(suppress, "getImplicitDownCycleTraversal()")),
comment("REVIEW This class is a big breacher for giving away outside components. All suppressed, needs review, may be made unsafe with all methods turned on. "))
1.2 +10 -35 e/src/safej/java/awt/Cursor.safej
Index: Cursor.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Cursor.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Cursor.safej 2001/12/13 05:01:31 1.1
+++ Cursor.safej 2001/12/24 05:04:30 1.2
@@ -1,35 +1,10 @@
-class(name("java.awt.Cursor"),
- method(static("true"),
- signature("new(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPredefinedCursor(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getSystemCustomCursor(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDefaultCursor()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getType()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getName()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Cursor",
+ deem,
+ statics(method("new(int)")),
+ methods(method("getPredefinedCursor(int)"),
+ method("getSystemCustomCursor(String)"),
+ method("getDefaultCursor()"),
+ method("getType()"),
+ method("getName()"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +4 -10 e/src/safej/java/awt/DefaultFocusTraversalPolicy.safej
Index: DefaultFocusTraversalPolicy.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/DefaultFocusTraversalPolicy.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DefaultFocusTraversalPolicy.safej 2001/12/13 05:01:31 1.1
+++ DefaultFocusTraversalPolicy.safej 2001/12/24 05:04:30 1.2
@@ -1,11 +1,5 @@
-class(name("java.awt.DefaultFocusTraversalPolicy"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.DefaultFocusTraversalPolicy",
+ deem,
+ statics(method(suppress, "new()")),
+ methods,
comment("I have no idea what this is, looks like a jvm1.4 twist"))
1.2 +10 -38 e/src/safej/java/awt/DefaultKeyboardFocusManager.safej
Index: DefaultKeyboardFocusManager.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/DefaultKeyboardFocusManager.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DefaultKeyboardFocusManager.safej 2001/12/13 05:01:31 1.1
+++ DefaultKeyboardFocusManager.safej 2001/12/24 05:04:30 1.2
@@ -1,39 +1,11 @@
-class(name("java.awt.DefaultKeyboardFocusManager"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispatchEvent(AWTEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispatchKeyEvent(KeyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("processKeyEvent(Component, KeyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("focusPreviousComponent(Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("focusNextComponent(Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("upFocusCycle(Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("downFocusCycle(Container)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.DefaultKeyboardFocusManager",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "dispatchEvent(AWTEvent)"),
+ method(suppress, "dispatchKeyEvent(KeyEvent)"),
+ method(suppress, "processKeyEvent(Component, KeyEvent)"),
+ method(suppress, "focusPreviousComponent(Component)"),
+ method(suppress, "focusNextComponent(Component)"),
+ method(suppress, "upFocusCycle(Component)"),
+ method(suppress, "downFocusCycle(Container)")),
comment("REVIEW I don\'t think Eprograms ever need this, my weak understanding suggests one might be able to stuff characters in keyboard with it, all suppressed till reviewed."))
1.2 +24 -94 e/src/safej/java/awt/Dialog.safej
Index: Dialog.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Dialog.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Dialog.safej 2001/12/13 05:01:31 1.1
+++ Dialog.safej 2001/12/24 05:04:30 1.2
@@ -1,95 +1,25 @@
-class(name("java.awt.Dialog"),
- method(static("true"),
- signature("new(Frame)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Frame, boolean)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Frame, String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Frame, String, boolean)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Frame, String, boolean, GraphicsConfiguration)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Dialog)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Dialog, String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Dialog, String, boolean)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Dialog, String, boolean, GraphicsConfiguration)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isModal()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setModal(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getTitle()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setTitle(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("show()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("hide()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispose()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isResizable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setResizable(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setUndecorated(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isUndecorated()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.Dialog",
+ deem,
+ statics(method(suppress, "new(Frame)"),
+ method(suppress, "new(Frame, boolean)"),
+ method(suppress, "new(Frame, String)"),
+ method(suppress, "new(Frame, String, boolean)"),
+ method(suppress, "new(Frame, String, boolean, GraphicsConfiguration)"),
+ method(suppress, "new(Dialog)"),
+ method(suppress, "new(Dialog, String)"),
+ method(suppress, "new(Dialog, String, boolean)"),
+ method(suppress, "new(Dialog, String, boolean, GraphicsConfiguration)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "isModal()"),
+ method(suppress, "setModal(boolean)"),
+ method(suppress, "getTitle()"),
+ method(suppress, "setTitle(String)"),
+ method(suppress, "show()"),
+ method(suppress, "hide()"),
+ method(suppress, "dispose()"),
+ method(suppress, "isResizable()"),
+ method(suppress, "setResizable(boolean)"),
+ method(suppress, "setUndecorated(boolean)"),
+ method(suppress, "isUndecorated()"),
+ method(suppress, "getAccessibleContext()")),
comment("Replaced by eDialogPromiser to avoid vat blocking"))
1.2 +15 -55 e/src/safej/java/awt/Dimension.safej
Index: Dimension.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Dimension.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Dimension.safej 2001/12/13 05:01:31 1.1
+++ Dimension.safej 2001/12/24 05:04:30 1.2
@@ -1,55 +1,15 @@
-class(name("java.awt.Dimension"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Dimension)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getWidth()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHeight()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setSize(double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setSize(Dimension)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setSize(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Dimension",
+ deem,
+ statics(method("new()"),
+ method(suppress, "new(Dimension)"),
+ method("new(int, int)")),
+ methods(method("getWidth()"),
+ method("getHeight()"),
+ method("setSize(double, double)"),
+ method("getSize()"),
+ method(suppress, "setSize(Dimension)"),
+ method("setSize(int, int)"),
+ method("equals(Object)"),
+ method(suppress, "hashCode()"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +9 -35 e/src/safej/java/awt/DisplayMode.safej
Index: DisplayMode.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/DisplayMode.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DisplayMode.safej 2001/12/13 05:01:31 1.1
+++ DisplayMode.safej 2001/12/24 05:04:30 1.2
@@ -1,35 +1,9 @@
-class(name("java.awt.DisplayMode"),
- method(static("true"),
- signature("new(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHeight()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getWidth()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBitDepth()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getRefreshRate()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(DisplayMode)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.DisplayMode",
+ deem,
+ statics(method("new(int, int, int, int)")),
+ methods(method("getHeight()"),
+ method("getWidth()"),
+ method("getBitDepth()"),
+ method("getRefreshRate()"),
+ method("equals(DisplayMode)"),
+ method(suppress, "hashCode()")))
\ No newline at end of file
1.2 +10 -38 e/src/safej/java/awt/Event.safej
Index: Event.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Event.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Event.safej 2001/12/13 05:01:31 1.1
+++ Event.safej 2001/12/24 05:04:30 1.2
@@ -1,39 +1,11 @@
-class(name("java.awt.Event"),
- method(static("true"),
- signature("new(Object, long, int, int, int, int, int, Object)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Object, long, int, int, int, int, int)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Object, int, Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("translate(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("shiftDown()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("controlDown()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("metaDown()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.Event",
+ deem,
+ statics(method(suppress, "new(Object, long, int, int, int, int, int, Object)"),
+ method(suppress, "new(Object, long, int, int, int, int, int)"),
+ method(suppress, "new(Object, int, Object)")),
+ methods(method(suppress, "translate(int, int)"),
+ method(suppress, "shiftDown()"),
+ method(suppress, "controlDown()"),
+ method(suppress, "metaDown()"),
+ method(suppress, "toString()")),
comment("All obsolete"))
1.2 +11 -43 e/src/safej/java/awt/EventQueue.safej
Index: EventQueue.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/EventQueue.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- EventQueue.safej 2001/12/13 05:01:31 1.1
+++ EventQueue.safej 2001/12/24 05:04:30 1.2
@@ -1,43 +1,11 @@
-class(name("java.awt.EventQueue"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("postEvent(AWTEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getNextEvent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("peekEvent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("peekEvent(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("push(EventQueue)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isDispatchThread()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("invokeLater(Runnable)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("invokeAndWait(Runnable)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.EventQueue",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "postEvent(AWTEvent)"),
+ method(suppress, "getNextEvent()"),
+ method(suppress, "peekEvent()"),
+ method(suppress, "peekEvent(int)"),
+ method(suppress, "push(EventQueue)"),
+ method(suppress, "isDispatchThread()"),
+ method(suppress, "invokeLater(Runnable)"),
+ method(suppress, "invokeAndWait(Runnable)")))
\ No newline at end of file
1.2 +14 -54 e/src/safej/java/awt/FileDialog.safej
Index: FileDialog.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/FileDialog.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FileDialog.safej 2001/12/13 05:01:31 1.1
+++ FileDialog.safej 2001/12/24 05:04:30 1.2
@@ -1,55 +1,15 @@
-class(name("java.awt.FileDialog"),
- method(static("true"),
- signature("new(Frame)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Frame, String)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Frame, String, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMode(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDirectory()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setDirectory(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFile()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setFile(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFilenameFilter()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setFilenameFilter(FilenameFilter)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.FileDialog",
+ deem,
+ statics(method("new(Frame)"),
+ method("new(Frame, String)"),
+ method("new(Frame, String, int)")),
+ methods(method(suppress, "addNotify()"),
+ method("getMode()"),
+ method("setMode(int)"),
+ method("getDirectory()"),
+ method("setDirectory(String)"),
+ method("getFile()"),
+ method("setFile(String)"),
+ method("getFilenameFilter()"),
+ method("setFilenameFilter(FilenameFilter)")),
comment("Enabled because the JFileDialog is so terrible"))
1.2 +18 -67 e/src/safej/java/awt/FlowLayout.safej
Index: FlowLayout.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/FlowLayout.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FlowLayout.safej 2001/12/13 05:01:31 1.1
+++ FlowLayout.safej 2001/12/24 05:04:30 1.2
@@ -1,67 +1,18 @@
-class(name("java.awt.FlowLayout"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAlignment()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setAlignment(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHgap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setHgap(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getVgap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setVgap(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addLayoutComponent(String, Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeLayoutComponent(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("preferredLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("minimumLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("layoutContainer(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.FlowLayout",
+ deem,
+ statics(method("new()"),
+ method("new(int)"),
+ method("new(int, int, int)")),
+ methods(method("getAlignment()"),
+ method("setAlignment(int)"),
+ method("getHgap()"),
+ method("setHgap(int)"),
+ method("getVgap()"),
+ method("setVgap(int)"),
+ method("addLayoutComponent(String, Component)"),
+ method("removeLayoutComponent(Component)"),
+ method("preferredLayoutSize(Container)"),
+ method("minimumLayoutSize(Container)"),
+ method("layoutContainer(Container)"),
+ method("toString()")))
\ No newline at end of file
1.2 +9 -34 e/src/safej/java/awt/FocusTraversalPolicy.safej
Index: FocusTraversalPolicy.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/FocusTraversalPolicy.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FocusTraversalPolicy.safej 2001/12/13 05:01:31 1.1
+++ FocusTraversalPolicy.safej 2001/12/24 05:04:30 1.2
@@ -1,35 +1,10 @@
-class(name("java.awt.FocusTraversalPolicy"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentAfter(Container, Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponentBefore(Container, Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFirstComponent(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLastComponent(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getDefaultComponent(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getInitialComponent(Window)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.FocusTraversalPolicy",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "getComponentAfter(Container, Component)"),
+ method(suppress, "getComponentBefore(Container, Component)"),
+ method(suppress, "getFirstComponent(Container)"),
+ method(suppress, "getLastComponent(Container)"),
+ method(suppress, "getDefaultComponent(Container)"),
+ method(suppress, "getInitialComponent(Window)")),
comment("REVIEW This class is a big breacher for giving away outside components. All suppressed, needs review, may be made unsafe with all methods turned on. "))
1.2 +58 -227 e/src/safej/java/awt/Font.safej
Index: Font.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Font.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Font.safej 2001/12/13 05:01:31 1.1
+++ Font.safej 2001/12/24 05:04:30 1.2
@@ -1,227 +1,58 @@
-class(name("java.awt.Font"),
- method(static("true"),
- signature("new(String, int, int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Map)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPeer()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFont(Map)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createFont(int, InputStream)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getTransform()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFamily()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFamily(Locale)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPSName()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getName()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFontName()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFontName(Locale)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStyle()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getSize2D()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isPlain()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isBold()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isItalic()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isTransformed()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFont(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("decode(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFont(String, Font)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getNumGlyphs()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMissingGlyphCode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBaselineFor(char)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAttributes()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAvailableAttributes()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("deriveFont(int, float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("deriveFont(int, AffineTransform)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("deriveFont(float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("deriveFont(AffineTransform)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("deriveFont(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("deriveFont(Map)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("canDisplay(char)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("canDisplayUpTo(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("canDisplayUpTo(char[], int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("canDisplayUpTo(CharacterIterator, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getItalicAngle()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hasUniformLineMetrics()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineMetrics(String, FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineMetrics(String, int, int, FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineMetrics(char[], int, int, FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineMetrics(CharacterIterator, int, int, FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStringBounds(String, FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStringBounds(String, int, int, FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStringBounds(char[], int, int, FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStringBounds(CharacterIterator, int, int, FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMaxCharBounds(FontRenderContext)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createGlyphVector(FontRenderContext, String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createGlyphVector(FontRenderContext, char[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createGlyphVector(FontRenderContext, CharacterIterator)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createGlyphVector(FontRenderContext, int[])"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Font",
+ deem,
+ statics(method("new(String, int, int)"),
+ method("new(Map)")),
+ methods(method("getPeer()"),
+ method("getFont(Map)"),
+ method("createFont(int, InputStream)"),
+ method("getTransform()"),
+ method("getFamily()"),
+ method("getFamily(Locale)"),
+ method("getPSName()"),
+ method("getName()"),
+ method("getFontName()"),
+ method("getFontName(Locale)"),
+ method("getStyle()"),
+ method("getSize()"),
+ method("getSize2D()"),
+ method("isPlain()"),
+ method("isBold()"),
+ method("isItalic()"),
+ method("isTransformed()"),
+ method("getFont(String)"),
+ method("decode(String)"),
+ method("getFont(String, Font)"),
+ method("hashCode()"),
+ method("equals(Object)"),
+ method("toString()"),
+ method("getNumGlyphs()"),
+ method("getMissingGlyphCode()"),
+ method("getBaselineFor(char)"),
+ method("getAttributes()"),
+ method("getAvailableAttributes()"),
+ method("deriveFont(int, float)"),
+ method("deriveFont(int, AffineTransform)"),
+ method("deriveFont(float)"),
+ method("deriveFont(AffineTransform)"),
+ method("deriveFont(int)"),
+ method("deriveFont(Map)"),
+ method("canDisplay(char)"),
+ method("canDisplayUpTo(String)"),
+ method("canDisplayUpTo(char[], int, int)"),
+ method("canDisplayUpTo(CharacterIterator, int, int)"),
+ method("getItalicAngle()"),
+ method("hasUniformLineMetrics()"),
+ method("getLineMetrics(String, FontRenderContext)"),
+ method("getLineMetrics(String, int, int, FontRenderContext)"),
+ method("getLineMetrics(char[], int, int, FontRenderContext)"),
+ method("getLineMetrics(CharacterIterator, int, int, FontRenderContext)"),
+ method("getStringBounds(String, FontRenderContext)"),
+ method("getStringBounds(String, int, int, FontRenderContext)"),
+ method("getStringBounds(char[], int, int, FontRenderContext)"),
+ method("getStringBounds(CharacterIterator, int, int, FontRenderContext)"),
+ method("getMaxCharBounds(FontRenderContext)"),
+ method("createGlyphVector(FontRenderContext, String)"),
+ method("createGlyphVector(FontRenderContext, char[])"),
+ method("createGlyphVector(FontRenderContext, CharacterIterator)"),
+ method("createGlyphVector(FontRenderContext, int[])")))
\ No newline at end of file
1.2 +30 -111 e/src/safej/java/awt/FontMetrics.safej
Index: FontMetrics.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/FontMetrics.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FontMetrics.safej 2001/12/13 05:01:31 1.1
+++ FontMetrics.safej 2001/12/24 05:04:30 1.2
@@ -1,111 +1,30 @@
-class(name("java.awt.FontMetrics"),
- method(static("false"),
- signature("getFont()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLeading()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAscent()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDescent()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHeight()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMaxAscent()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMaxDescent()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMaxDecent()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMaxAdvance()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("charWidth(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("charWidth(char)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("stringWidth(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("charsWidth(char[], int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("bytesWidth(byte[], int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getWidths()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("hasUniformLineMetrics()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineMetrics(String, Graphics)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineMetrics(String, int, int, Graphics)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLineMetrics(char[], int, int, Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLineMetrics(CharacterIterator, int, int, Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getStringBounds(String, Graphics)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStringBounds(String, int, int, Graphics)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStringBounds(char[], int, int, Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getStringBounds(CharacterIterator, int, int, Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMaxCharBounds(Graphics)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.FontMetrics",
+ deem,
+ statics,
+ methods(method("getFont()"),
+ method("getLeading()"),
+ method("getAscent()"),
+ method("getDescent()"),
+ method("getHeight()"),
+ method("getMaxAscent()"),
+ method("getMaxDescent()"),
+ method("getMaxDecent()"),
+ method("getMaxAdvance()"),
+ method("charWidth(int)"),
+ method("charWidth(char)"),
+ method("stringWidth(String)"),
+ method(suppress, "charsWidth(char[], int, int)"),
+ method(suppress, "bytesWidth(byte[], int, int)"),
+ method(suppress, "getWidths()"),
+ method("hasUniformLineMetrics()"),
+ method("getLineMetrics(String, Graphics)"),
+ method("getLineMetrics(String, int, int, Graphics)"),
+ method(suppress, "getLineMetrics(char[], int, int, Graphics)"),
+ method(suppress, "getLineMetrics(CharacterIterator, int, int, Graphics)"),
+ method("getStringBounds(String, Graphics)"),
+ method("getStringBounds(String, int, int, Graphics)"),
+ method(suppress, "getStringBounds(char[], int, int, Graphics)"),
+ method(suppress, "getStringBounds(CharacterIterator, int, int, Graphics)"),
+ method("getMaxCharBounds(Graphics)"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +29 -115 e/src/safej/java/awt/Frame.safej
Index: Frame.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Frame.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Frame.safej 2001/12/13 05:01:31 1.1
+++ Frame.safej 2001/12/24 05:04:30 1.2
@@ -1,115 +1,29 @@
-class(name("java.awt.Frame"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(GraphicsConfiguration)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(String, GraphicsConfiguration)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getTitle()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setTitle(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getIconImage()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setIconImage(Image)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMenuBar()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMenuBar(MenuBar)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isResizable()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setResizable(boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setState(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setExtendedState(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getState()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getExtendedState()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMaximizedBounds(Rectangle)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMaximizedBounds()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setUndecorated(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isUndecorated()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(MenuComponent)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setCursor(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getCursorType()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFrames()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Frame",
+ deem,
+ statics(method("new()"),
+ method(suppress, "new(GraphicsConfiguration)"),
+ method("new(String)"),
+ method(suppress, "new(String, GraphicsConfiguration)")),
+ methods(method(suppress, "addNotify()"),
+ method("getTitle()"),
+ method("setTitle(String)"),
+ method("getIconImage()"),
+ method("setIconImage(Image)"),
+ method("getMenuBar()"),
+ method("setMenuBar(MenuBar)"),
+ method("isResizable()"),
+ method("setResizable(boolean)"),
+ method(suppress, "setState(int)"),
+ method("setExtendedState(int)"),
+ method(suppress, "getState()"),
+ method("getExtendedState()"),
+ method("setMaximizedBounds(Rectangle)"),
+ method("getMaximizedBounds()"),
+ method(suppress, "setUndecorated(boolean)"),
+ method("isUndecorated()"),
+ method("remove(MenuComponent)"),
+ method(suppress, "removeNotify()"),
+ method(suppress, "setCursor(int)"),
+ method(suppress, "getCursorType()"),
+ method(suppress, "getFrames()"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +14 -51 e/src/safej/java/awt/GradientPaint.safej
Index: GradientPaint.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/GradientPaint.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- GradientPaint.safej 2001/12/13 05:01:31 1.1
+++ GradientPaint.safej 2001/12/24 05:04:30 1.2
@@ -1,51 +1,14 @@
-class(name("java.awt.GradientPaint"),
- method(static("true"),
- signature("new(float, float, Color, float, float, Color)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Point2D, Color, Point2D, Color)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(float, float, Color, float, float, Color, boolean)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Point2D, Color, Point2D, Color, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPoint1()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColor1()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPoint2()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColor2()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isCyclic()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getTransparency()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.GradientPaint",
+ deem,
+ statics(method("new(float, float, Color, float, float, Color)"),
+ method(suppress, "new(Point2D, Color, Point2D, Color)"),
+ method("new(float, float, Color, float, float, Color, boolean)"),
+ method(suppress, "new(Point2D, Color, Point2D, Color, boolean)")),
+ methods(method("getPoint1()"),
+ method("getColor1()"),
+ method("getPoint2()"),
+ method("getColor2()"),
+ method("isCyclic()"),
+ method("createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)"),
+ method("getTransparency()")))
\ No newline at end of file
1.2 +54 -207 e/src/safej/java/awt/Graphics.safej
Index: Graphics.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Graphics.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Graphics.safej 2001/12/13 05:01:31 1.1
+++ Graphics.safej 2001/12/24 05:04:30 1.2
@@ -1,207 +1,54 @@
-class(name("java.awt.Graphics"),
- method(static("false"),
- signature("create()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("create(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("translate(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColor()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setColor(Color)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPaintMode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setXORMode(Color)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFont()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setFont(Font)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFontMetrics()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFontMetrics(Font)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getClipBounds()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clipRect(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setClip(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getClip()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setClip(Shape)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("copyArea(int, int, int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawLine(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fillRect(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawRect(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clearRect(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawRoundRect(int, int, int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fillRoundRect(int, int, int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("draw3DRect(int, int, int, int, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fill3DRect(int, int, int, int, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawOval(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fillOval(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawArc(int, int, int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fillArc(int, int, int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawPolyline(int[], int[], int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawPolygon(int[], int[], int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawPolygon(Polygon)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fillPolygon(int[], int[], int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fillPolygon(Polygon)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawString(String, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawString(AttributedCharacterIterator, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawChars(char[], int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawBytes(byte[], int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawImage(Image, int, int, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawImage(Image, int, int, int, int, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawImage(Image, int, int, Color, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawImage(Image, int, int, int, int, Color, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("dispose()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("finalize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getClipRect()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hitClip(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getClipBounds(Rectangle)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Graphics",
+ deem,
+ statics,
+ methods(method("create()"),
+ method("create(int, int, int, int)"),
+ method("translate(int, int)"),
+ method("getColor()"),
+ method("setColor(Color)"),
+ method("setPaintMode()"),
+ method("setXORMode(Color)"),
+ method("getFont()"),
+ method("setFont(Font)"),
+ method("getFontMetrics()"),
+ method("getFontMetrics(Font)"),
+ method("getClipBounds()"),
+ method("clipRect(int, int, int, int)"),
+ method("setClip(int, int, int, int)"),
+ method("getClip()"),
+ method("setClip(Shape)"),
+ method("copyArea(int, int, int, int, int, int)"),
+ method("drawLine(int, int, int, int)"),
+ method("fillRect(int, int, int, int)"),
+ method("drawRect(int, int, int, int)"),
+ method("clearRect(int, int, int, int)"),
+ method("drawRoundRect(int, int, int, int, int, int)"),
+ method("fillRoundRect(int, int, int, int, int, int)"),
+ method("draw3DRect(int, int, int, int, boolean)"),
+ method("fill3DRect(int, int, int, int, boolean)"),
+ method("drawOval(int, int, int, int)"),
+ method("fillOval(int, int, int, int)"),
+ method("drawArc(int, int, int, int, int, int)"),
+ method("fillArc(int, int, int, int, int, int)"),
+ method("drawPolyline(int[], int[], int)"),
+ method("drawPolygon(int[], int[], int)"),
+ method("drawPolygon(Polygon)"),
+ method("fillPolygon(int[], int[], int)"),
+ method("fillPolygon(Polygon)"),
+ method("drawString(String, int, int)"),
+ method("drawString(AttributedCharacterIterator, int, int)"),
+ method("drawChars(char[], int, int, int, int)"),
+ method("drawBytes(byte[], int, int, int, int)"),
+ method("drawImage(Image, int, int, ImageObserver)"),
+ method("drawImage(Image, int, int, int, int, ImageObserver)"),
+ method("drawImage(Image, int, int, Color, ImageObserver)"),
+ method("drawImage(Image, int, int, int, int, Color, ImageObserver)"),
+ method("drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver)"),
+ method("drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver)"),
+ method("dispose()"),
+ method("finalize()"),
+ method("toString()"),
+ method("getClipRect()"),
+ method("hitClip(int, int, int, int)"),
+ method("getClipBounds(Rectangle)")))
\ No newline at end of file
1.2 +48 -162 e/src/safej/java/awt/Graphics2D.safej
Index: Graphics2D.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Graphics2D.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Graphics2D.safej 2001/12/13 05:01:31 1.1
+++ Graphics2D.safej 2001/12/24 05:04:30 1.2
@@ -1,163 +1,49 @@
-class(name("java.awt.Graphics2D"),
- method(static("false"),
- signature("draw3DRect(int, int, int, int, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fill3DRect(int, int, int, int, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("draw(Shape)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawImage(Image, AffineTransform, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawImage(BufferedImage, BufferedImageOp, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawRenderedImage(RenderedImage, AffineTransform)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawRenderableImage(RenderableImage, AffineTransform)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawString(String, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawString(String, float, float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawString(AttributedCharacterIterator, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawString(AttributedCharacterIterator, float, float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("drawGlyphVector(GlyphVector, float, float)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("fill(Shape)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hit(Rectangle, Shape, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDeviceConfiguration()"),
- suppress("true"),
- comment("REVIEW, probably just fine")),
- method(static("false"),
- signature("setComposite(Composite)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPaint(Paint)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setStroke(Stroke)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setRenderingHint(RenderingHints.Key, Object)"),
- suppress("false"),
- comment("REVIEW could in principle be used to pass info, but given Component Properties, not an issue")),
- method(static("false"),
- signature("getRenderingHint(RenderingHints.Key)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setRenderingHints(Map)"),
- suppress("false"),
- comment("REVIEW, same as Set Rendering Hint")),
- method(static("false"),
- signature("addRenderingHints(Map)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getRenderingHints()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("translate(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("translate(double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("rotate(double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("rotate(double, double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("scale(double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("shear(double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("transform(AffineTransform)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setTransform(AffineTransform)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getTransform()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPaint()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getComposite()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setBackground(Color)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBackground()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStroke()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clip(Shape)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFontRenderContext()"),
- suppress("true"),
- comment("REVIEW, probably fine")),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.Graphics2D",
+ deem,
+ statics,
+ methods(method("draw3DRect(int, int, int, int, boolean)"),
+ method("fill3DRect(int, int, int, int, boolean)"),
+ method("draw(Shape)"),
+ method("drawImage(Image, AffineTransform, ImageObserver)"),
+ method("drawImage(BufferedImage, BufferedImageOp, int, int)"),
+ method("drawRenderedImage(RenderedImage, AffineTransform)"),
+ method("drawRenderableImage(RenderableImage, AffineTransform)"),
+ method("drawString(String, int, int)"),
+ method("drawString(String, float, float)"),
+ method("drawString(AttributedCharacterIterator, int, int)"),
+ method("drawString(AttributedCharacterIterator, float, float)"),
+ method("drawGlyphVector(GlyphVector, float, float)"),
+ method("fill(Shape)"),
+ method("hit(Rectangle, Shape, boolean)"),
+ method(suppress,
+ "getDeviceConfiguration()",
+ comment("REVIEW, probably just fine")),
+ method("setComposite(Composite)"),
+ method("setPaint(Paint)"),
+ method("setStroke(Stroke)"),
+ method("setRenderingHint(RenderingHints.Key, Object)",
+ comment("REVIEW could in principle be used to pass info, but given Component Properties, not an issue")),
+ method("getRenderingHint(RenderingHints.Key)"),
+ method("setRenderingHints(Map)",
+ comment("REVIEW, same as Set Rendering Hint")),
+ method("addRenderingHints(Map)"),
+ method("getRenderingHints()"),
+ method("translate(int, int)"),
+ method("translate(double, double)"),
+ method("rotate(double)"),
+ method("rotate(double, double, double)"),
+ method("scale(double, double)"),
+ method("shear(double, double)"),
+ method("transform(AffineTransform)"),
+ method("setTransform(AffineTransform)"),
+ method("getTransform()"),
+ method("getPaint()"),
+ method("getComposite()"),
+ method("setBackground(Color)"),
+ method("getBackground()"),
+ method("getStroke()"),
+ method("clip(Shape)"),
+ method(suppress,
+ "getFontRenderContext()",
+ comment("REVIEW, probably fine"))),
comment("Any safety issue is with the graphics context this is derived from: there are no constructors for this"))
1.2 +5 -19 e/src/safej/java/awt/GraphicsConfigTemplate.safej
Index: GraphicsConfigTemplate.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/GraphicsConfigTemplate.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- GraphicsConfigTemplate.safej 2001/12/13 05:01:31 1.1
+++ GraphicsConfigTemplate.safej 2001/12/24 05:04:30 1.2
@@ -1,19 +1,5 @@
-class(name("java.awt.GraphicsConfigTemplate"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getBestConfiguration(GraphicsConfiguration[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isGraphicsConfigSupported(GraphicsConfiguration)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.GraphicsConfigTemplate",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method("getBestConfiguration(GraphicsConfiguration[])"),
+ method("isGraphicsConfigSupported(GraphicsConfiguration)")))
\ No newline at end of file
1.2 +15 -55 e/src/safej/java/awt/GraphicsConfiguration.safej
Index: GraphicsConfiguration.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/GraphicsConfiguration.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- GraphicsConfiguration.safej 2001/12/13 05:01:31 1.1
+++ GraphicsConfiguration.safej 2001/12/24 05:04:30 1.2
@@ -1,55 +1,15 @@
-class(name("java.awt.GraphicsConfiguration"),
- method(static("false"),
- signature("getDevice()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createCompatibleImage(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createCompatibleVolatileImage(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createCompatibleVolatileImage(int, int, ImageCapabilities)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createCompatibleImage(int, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getColorModel()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getColorModel(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getDefaultTransform()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getNormalizingTransform()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getBounds()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getBufferCapabilities()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getImageCapabilities()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.GraphicsConfiguration",
+ deem,
+ statics,
+ methods(method(suppress, "getDevice()"),
+ method(suppress, "createCompatibleImage(int, int)"),
+ method(suppress, "createCompatibleVolatileImage(int, int)"),
+ method(suppress, "createCompatibleVolatileImage(int, int, ImageCapabilities)"),
+ method(suppress, "createCompatibleImage(int, int, int)"),
+ method(suppress, "getColorModel()"),
+ method(suppress, "getColorModel(int)"),
+ method(suppress, "getDefaultTransform()"),
+ method(suppress, "getNormalizingTransform()"),
+ method(suppress, "getBounds()"),
+ method(suppress, "getBufferCapabilities()"),
+ method(suppress, "getImageCapabilities()")))
\ No newline at end of file
1.2 +15 -55 e/src/safej/java/awt/GraphicsDevice.safej
Index: GraphicsDevice.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/GraphicsDevice.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- GraphicsDevice.safej 2001/12/13 05:01:31 1.1
+++ GraphicsDevice.safej 2001/12/24 05:04:30 1.2
@@ -1,55 +1,15 @@
-class(name("java.awt.GraphicsDevice"),
- method(static("false"),
- signature("getType()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getIDstring()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getConfigurations()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getDefaultConfiguration()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getBestConfiguration(GraphicsConfigTemplate)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFullScreenSupported()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFullScreenWindow(Window)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFullScreenWindow()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isDisplayChangeSupported()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setDisplayMode(DisplayMode)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getDisplayMode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getDisplayModes()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.GraphicsDevice",
+ deem,
+ statics,
+ methods(method(suppress, "getType()"),
+ method(suppress, "getIDstring()"),
+ method(suppress, "getConfigurations()"),
+ method(suppress, "getDefaultConfiguration()"),
+ method(suppress, "getBestConfiguration(GraphicsConfigTemplate)"),
+ method(suppress, "isFullScreenSupported()"),
+ method(suppress, "setFullScreenWindow(Window)"),
+ method(suppress, "getFullScreenWindow()"),
+ method(suppress, "isDisplayChangeSupported()"),
+ method(suppress, "setDisplayMode(DisplayMode)"),
+ method(suppress, "getDisplayMode()"),
+ method(suppress, "getDisplayModes()")))
\ No newline at end of file
1.2 +11 -43 e/src/safej/java/awt/GraphicsEnvironment.safej
Index: GraphicsEnvironment.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/GraphicsEnvironment.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- GraphicsEnvironment.safej 2001/12/13 05:01:31 1.1
+++ GraphicsEnvironment.safej 2001/12/24 05:04:30 1.2
@@ -1,43 +1,11 @@
-class(name("java.awt.GraphicsEnvironment"),
- method(static("true"),
- signature("getLocalGraphicsEnvironment()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isHeadless()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isHeadlessInstance()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getScreenDevices()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getDefaultScreenDevice()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createGraphics(BufferedImage)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAllFonts()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAvailableFontFamilyNames()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAvailableFontFamilyNames(Locale)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.GraphicsEnvironment",
+ deem,
+ statics(method(suppress, "getLocalGraphicsEnvironment()")),
+ methods(method(suppress, "isHeadless()"),
+ method(suppress, "isHeadlessInstance()"),
+ method(suppress, "getScreenDevices()"),
+ method(suppress, "getDefaultScreenDevice()"),
+ method(suppress, "createGraphics(BufferedImage)"),
+ method(suppress, "getAllFonts()"),
+ method(suppress, "getAvailableFontFamilyNames()"),
+ method(suppress, "getAvailableFontFamilyNames(Locale)")))
\ No newline at end of file
1.2 +6 -19 e/src/safej/java/awt/GridBagConstraints.safej
Index: GridBagConstraints.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/GridBagConstraints.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- GridBagConstraints.safej 2001/12/13 05:01:31 1.1
+++ GridBagConstraints.safej 2001/12/24 05:04:30 1.2
@@ -1,19 +1,6 @@
-class(name("java.awt.GridBagConstraints"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int, int, int, double, double, int, int, Insets, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clone()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.GridBagConstraints",
+ deem,
+ statics(method("new()"),
+ method("new(int, int, int, int, double, double, int, int, Insets, int, int)")),
+ methods(method("clone()")))
\ No newline at end of file
1.2 +21 -79 e/src/safej/java/awt/GridBagLayout.safej
Index: GridBagLayout.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/GridBagLayout.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- GridBagLayout.safej 2001/12/13 05:01:31 1.1
+++ GridBagLayout.safej 2001/12/24 05:04:30 1.2
@@ -1,79 +1,21 @@
-class(name("java.awt.GridBagLayout"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setConstraints(Component, GridBagConstraints)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getConstraints(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayoutOrigin()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayoutDimensions()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayoutWeights()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("location(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addLayoutComponent(String, Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addLayoutComponent(Component, Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeLayoutComponent(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("preferredLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("minimumLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("maximumLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayoutAlignmentX(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLayoutAlignmentY(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("invalidateLayout(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("layoutContainer(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.GridBagLayout",
+ deem,
+ statics(method("new()")),
+ methods(method("setConstraints(Component, GridBagConstraints)"),
+ method("getConstraints(Component)"),
+ method("getLayoutOrigin()"),
+ method("getLayoutDimensions()"),
+ method("getLayoutWeights()"),
+ method("location(int, int)"),
+ method("addLayoutComponent(String, Component)"),
+ method("addLayoutComponent(Component, Object)"),
+ method("removeLayoutComponent(Component)"),
+ method("preferredLayoutSize(Container)"),
+ method("minimumLayoutSize(Container)"),
+ method("maximumLayoutSize(Container)"),
+ method("getLayoutAlignmentX(Container)"),
+ method("getLayoutAlignmentY(Container)"),
+ method("invalidateLayout(Container)"),
+ method("layoutContainer(Container)"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +20 -75 e/src/safej/java/awt/GridLayout.safej
Index: GridLayout.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/GridLayout.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- GridLayout.safej 2001/12/13 05:01:31 1.1
+++ GridLayout.safej 2001/12/24 05:04:30 1.2
@@ -1,75 +1,20 @@
-class(name("java.awt.GridLayout"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getRows()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setRows(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColumns()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setColumns(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHgap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setHgap(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getVgap()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setVgap(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addLayoutComponent(String, Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeLayoutComponent(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("preferredLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("minimumLayoutSize(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("layoutContainer(Container)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.GridLayout",
+ deem,
+ statics(method("new()"),
+ method("new(int, int)"),
+ method("new(int, int, int, int)")),
+ methods(method("getRows()"),
+ method("setRows(int)"),
+ method("getColumns()"),
+ method("setColumns(int)"),
+ method("getHgap()"),
+ method("setHgap(int)"),
+ method("getVgap()"),
+ method("setVgap(int)"),
+ method("addLayoutComponent(String, Component)"),
+ method("removeLayoutComponent(Component)"),
+ method("preferredLayoutSize(Container)"),
+ method("minimumLayoutSize(Container)"),
+ method("layoutContainer(Container)"),
+ method("toString()")))
\ No newline at end of file
1.2 +11 -39 e/src/safej/java/awt/Image.safej
Index: Image.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Image.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Image.safej 2001/12/13 05:01:31 1.1
+++ Image.safej 2001/12/24 05:04:30 1.2
@@ -1,39 +1,11 @@
-class(name("java.awt.Image"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getWidth(ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHeight(ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getSource()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getGraphics()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getProperty(String, ImageObserver)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getScaledInstance(int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("flush()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Image",
+ deem,
+ statics(method("new()")),
+ methods(method("getWidth(ImageObserver)"),
+ method("getHeight(ImageObserver)"),
+ method(suppress, "getSource()"),
+ method("getGraphics()"),
+ method(suppress, "getProperty(String, ImageObserver)"),
+ method("getScaledInstance(int, int, int)"),
+ method("flush()")))
\ No newline at end of file
1.2 +6 -23 e/src/safej/java/awt/ImageCapabilities.safej
Index: ImageCapabilities.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/ImageCapabilities.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ImageCapabilities.safej 2001/12/13 05:01:31 1.1
+++ ImageCapabilities.safej 2001/12/24 05:04:30 1.2
@@ -1,23 +1,6 @@
-class(name("java.awt.ImageCapabilities"),
- method(static("true"),
- signature("new(boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isAccelerated()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isTrueVolatile()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clone()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.ImageCapabilities",
+ deem,
+ statics(method("new(boolean)")),
+ methods(method("isAccelerated()"),
+ method("isTrueVolatile()"),
+ method("clone()")))
\ No newline at end of file
1.2 +8 -27 e/src/safej/java/awt/Insets.safej
Index: Insets.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Insets.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Insets.safej 2001/12/13 05:01:31 1.1
+++ Insets.safej 2001/12/24 05:04:30 1.2
@@ -1,27 +1,8 @@
-class(name("java.awt.Insets"),
- method(static("true"),
- signature("new(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clone()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Insets",
+ deem,
+ statics(method("new(int, int, int, int)")),
+ methods(method("equals(Object)"),
+ method(suppress, "hashCode()"),
+ method("toString()"),
+ method("clone()")))
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/JobAttributes$DefaultSelectionType.safej
Index: JobAttributes$DefaultSelectionType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/JobAttributes$DefaultSelectionType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JobAttributes$DefaultSelectionType.safej 2001/12/13 05:01:31 1.1
+++ JobAttributes$DefaultSelectionType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.JobAttributes.DefaultSelectionType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.JobAttributes.DefaultSelectionType", deem, statics, methods)
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/JobAttributes$DestinationType.safej
Index: JobAttributes$DestinationType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/JobAttributes$DestinationType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JobAttributes$DestinationType.safej 2001/12/13 05:01:31 1.1
+++ JobAttributes$DestinationType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.JobAttributes.DestinationType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.JobAttributes.DestinationType", deem, statics, methods)
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/JobAttributes$DialogType.safej
Index: JobAttributes$DialogType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/JobAttributes$DialogType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JobAttributes$DialogType.safej 2001/12/13 05:01:31 1.1
+++ JobAttributes$DialogType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.JobAttributes.DialogType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.JobAttributes.DialogType", deem, statics, methods)
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/JobAttributes$MultipleDocumentHandlingType.safej
Index: JobAttributes$MultipleDocumentHandlingType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/JobAttributes$MultipleDocumentHandlingType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JobAttributes$MultipleDocumentHandlingType.safej 2001/12/13 05:01:31 1.1
+++ JobAttributes$MultipleDocumentHandlingType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.JobAttributes.MultipleDocumentHandlingType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.JobAttributes.MultipleDocumentHandlingType", deem, statics, methods)
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/JobAttributes$SidesType.safej
Index: JobAttributes$SidesType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/JobAttributes$SidesType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JobAttributes$SidesType.safej 2001/12/13 05:01:31 1.1
+++ JobAttributes$SidesType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.JobAttributes.SidesType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.JobAttributes.SidesType", deem, statics, methods)
\ No newline at end of file
1.2 +43 -155 e/src/safej/java/awt/JobAttributes.safej
Index: JobAttributes.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/JobAttributes.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JobAttributes.safej 2001/12/13 05:01:31 1.1
+++ JobAttributes.safej 2001/12/24 05:04:30 1.2
@@ -1,155 +1,43 @@
-class(name("java.awt.JobAttributes"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(JobAttributes)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, JobAttributes.DefaultSelectionType, JobAttributes.DestinationType, JobAttributes.DialogType, String, int, int, JobAttributes.MultipleDocumentHandlingType, int[][], String, JobAttributes.SidesType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clone()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("set(JobAttributes)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getCopies()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setCopies(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setCopiesToDefault()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDefaultSelection()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setDefaultSelection(JobAttributes.DefaultSelectionType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDestination()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setDestination(JobAttributes.DestinationType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDialog()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setDialog(JobAttributes.DialogType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFileName()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setFileName(String)"),
- suppress("true"),
- comment("need a replacement setFile(file)")),
- method(static("false"),
- signature("getFromPage()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setFromPage(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMaxPage()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMaxPage(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMinPage()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMinPage(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMultipleDocumentHandling()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMultipleDocumentHandling(JobAttributes.MultipleDocumentHandlingType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMultipleDocumentHandlingToDefault()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPageRanges()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPageRanges(int[][])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPrinter()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPrinter(String)"),
- suppress("true"),
- comment("what should we do with this?")),
- method(static("false"),
- signature("getSides()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setSides(JobAttributes.SidesType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setSidesToDefault()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getToPage()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setToPage(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.JobAttributes",
+ deem,
+ statics(method("new()"),
+ method("new(JobAttributes)"),
+ method("new(int, JobAttributes.DefaultSelectionType, JobAttributes.DestinationType, JobAttributes.DialogType, String, int, int, JobAttributes.MultipleDocumentHandlingType, int[][], String, JobAttributes.SidesType)")),
+ methods(method("clone()"),
+ method("set(JobAttributes)"),
+ method("getCopies()"),
+ method("setCopies(int)"),
+ method("setCopiesToDefault()"),
+ method("getDefaultSelection()"),
+ method("setDefaultSelection(JobAttributes.DefaultSelectionType)"),
+ method("getDestination()"),
+ method("setDestination(JobAttributes.DestinationType)"),
+ method("getDialog()"),
+ method("setDialog(JobAttributes.DialogType)"),
+ method("getFileName()"),
+ method(suppress,
+ "setFileName(String)",
+ comment("need a replacement setFile(file)")),
+ method("getFromPage()"),
+ method("setFromPage(int)"),
+ method("getMaxPage()"),
+ method("setMaxPage(int)"),
+ method("getMinPage()"),
+ method("setMinPage(int)"),
+ method("getMultipleDocumentHandling()"),
+ method("setMultipleDocumentHandling(JobAttributes.MultipleDocumentHandlingType)"),
+ method("setMultipleDocumentHandlingToDefault()"),
+ method("getPageRanges()"),
+ method("setPageRanges(int[][])"),
+ method("getPrinter()"),
+ method(suppress,
+ "setPrinter(String)",
+ comment("what should we do with this?")),
+ method("getSides()"),
+ method("setSides(JobAttributes.SidesType)"),
+ method("setSidesToDefault()"),
+ method("getToPage()"),
+ method("setToPage(int)"),
+ method("equals(Object)"),
+ method(suppress, "hashCode()"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +4 -14 e/src/safej/java/awt/KeyEventDispatcher.safej
Index: KeyEventDispatcher.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/KeyEventDispatcher.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- KeyEventDispatcher.safej 2001/12/13 05:01:31 1.1
+++ KeyEventDispatcher.safej 2001/12/24 05:04:30 1.2
@@ -1,15 +1,5 @@
-class(name("java.awt.KeyEventDispatcher"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispatchKeyEvent(KeyEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.KeyEventDispatcher",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "dispatchKeyEvent(KeyEvent)")),
comment("Abstract"))
1.2 +43 -166 e/src/safej/java/awt/KeyboardFocusManager.safej
Index: KeyboardFocusManager.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/KeyboardFocusManager.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- KeyboardFocusManager.safej 2001/12/13 05:01:31 1.1
+++ KeyboardFocusManager.safej 2001/12/24 05:04:30 1.2
@@ -1,167 +1,44 @@
-class(name("java.awt.KeyboardFocusManager"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getCurrentKeyboardFocusManager()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("setCurrentKeyboardFocusManager(KeyboardFocusManager)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusOwner()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("clearGlobalFocusOwner()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPermanentFocusOwner()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusedWindow()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getActiveWindow()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getDefaultFocusTraversalPolicy()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setDefaultFocusTraversalPolicy(FocusTraversalPolicy)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setDefaultFocusTraversalKeys(int, Set)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDefaultFocusTraversalKeys(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getCurrentFocusCycleRoot()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setGlobalCurrentFocusCycleRoot(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removePropertyChangeListener(PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPropertyChangeListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(String, PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removePropertyChangeListener(String, PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPropertyChangeListeners(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addVetoableChangeListener(VetoableChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeVetoableChangeListener(VetoableChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getVetoableChangeListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addVetoableChangeListener(String, VetoableChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeVetoableChangeListener(String, VetoableChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getVetoableChangeListeners(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addKeyEventDispatcher(KeyEventDispatcher)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeKeyEventDispatcher(KeyEventDispatcher)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispatchEvent(AWTEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("redispatchEvent(Component, AWTEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispatchKeyEvent(KeyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("processKeyEvent(Component, KeyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("focusNextComponent(Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("focusPreviousComponent(Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("upFocusCycle(Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("downFocusCycle(Container)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("focusNextComponent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("focusPreviousComponent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("upFocusCycle()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("downFocusCycle()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
+class(safe,
+ "java.awt.KeyboardFocusManager",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "setCurrentKeyboardFocusManager(KeyboardFocusManager)")),
+ methods(method("getCurrentKeyboardFocusManager()"),
+ method(suppress, "getFocusOwner()"),
+ method(suppress, "clearGlobalFocusOwner()"),
+ method(suppress, "getPermanentFocusOwner()"),
+ method(suppress, "getFocusedWindow()"),
+ method(suppress, "getActiveWindow()"),
+ method(suppress, "getDefaultFocusTraversalPolicy()"),
+ method(suppress, "setDefaultFocusTraversalPolicy(FocusTraversalPolicy)"),
+ method("setDefaultFocusTraversalKeys(int, Set)"),
+ method(suppress, "getDefaultFocusTraversalKeys(int)"),
+ method(suppress, "getCurrentFocusCycleRoot()"),
+ method(suppress, "setGlobalCurrentFocusCycleRoot(Container)"),
+ method(suppress, "addPropertyChangeListener(PropertyChangeListener)"),
+ method(suppress, "removePropertyChangeListener(PropertyChangeListener)"),
+ method(suppress, "getPropertyChangeListeners()"),
+ method(suppress, "addPropertyChangeListener(String, PropertyChangeListener)"),
+ method(suppress, "removePropertyChangeListener(String, PropertyChangeListener)"),
+ method(suppress, "getPropertyChangeListeners(String)"),
+ method(suppress, "addVetoableChangeListener(VetoableChangeListener)"),
+ method(suppress, "removeVetoableChangeListener(VetoableChangeListener)"),
+ method(suppress, "getVetoableChangeListeners()"),
+ method(suppress, "addVetoableChangeListener(String, VetoableChangeListener)"),
+ method(suppress, "removeVetoableChangeListener(String, VetoableChangeListener)"),
+ method(suppress, "getVetoableChangeListeners(String)"),
+ method(suppress, "addKeyEventDispatcher(KeyEventDispatcher)"),
+ method(suppress, "removeKeyEventDispatcher(KeyEventDispatcher)"),
+ method(suppress, "dispatchEvent(AWTEvent)"),
+ method(suppress, "redispatchEvent(Component, AWTEvent)"),
+ method(suppress, "dispatchKeyEvent(KeyEvent)"),
+ method(suppress, "processKeyEvent(Component, KeyEvent)"),
+ method(suppress, "focusNextComponent(Component)"),
+ method(suppress, "focusPreviousComponent(Component)"),
+ method(suppress, "upFocusCycle(Component)"),
+ method(suppress, "downFocusCycle(Container)"),
+ method(suppress, "focusNextComponent()"),
+ method(suppress, "focusPreviousComponent()"),
+ method(suppress, "upFocusCycle()"),
+ method(suppress, "downFocusCycle()")),
comment("REVIEW Looks useful to change traversal keys, suppressed everything else."))
1.2 +11 -43 e/src/safej/java/awt/Label.safej
Index: Label.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Label.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Label.safej 2001/12/13 05:01:31 1.1
+++ Label.safej 2001/12/24 05:04:30 1.2
@@ -1,43 +1,11 @@
-class(name("java.awt.Label"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAlignment()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setAlignment(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getText()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setText(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Label",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(String)"),
+ method(suppress, "new(String, int)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getAlignment()"),
+ method(suppress, "setAlignment(int)"),
+ method(suppress, "getText()"),
+ method(suppress, "setText(String)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +54 -215 e/src/safej/java/awt/List.safej
Index: List.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/List.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- List.safej 2001/12/13 05:01:31 1.1
+++ List.safej 2001/12/24 05:04:30 1.2
@@ -1,215 +1,54 @@
-class(name("java.awt.List"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(int)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(int, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItemCount()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("countItems()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItem(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItems()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addItem(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addItem(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("replaceItem(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeAll()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("clear()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("remove(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("remove(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("delItem(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedIndex()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedIndexes()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedItem()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedItems()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedObjects()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("select(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("deselect(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isIndexSelected(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isSelected(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getRows()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isMultipleMode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("allowsMultipleSelections()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setMultipleMode(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setMultipleSelections(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getVisibleIndex()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("makeVisible(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPreferredSize(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("preferredSize(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPreferredSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("preferredSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimumSize(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("minimumSize(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimumSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("minimumSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addItemListener(ItemListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeItemListener(ItemListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItemListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addActionListener(ActionListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeActionListener(ActionListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getActionListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("delItems(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.List",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(int)"),
+ method(suppress, "new(int, boolean)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "removeNotify()"),
+ method(suppress, "getItemCount()"),
+ method(suppress, "countItems()"),
+ method(suppress, "getItem(int)"),
+ method(suppress, "getItems()"),
+ method(suppress, "add(String)"),
+ method(suppress, "addItem(String)"),
+ method(suppress, "add(String, int)"),
+ method(suppress, "addItem(String, int)"),
+ method(suppress, "replaceItem(String, int)"),
+ method(suppress, "removeAll()"),
+ method(suppress, "clear()"),
+ method(suppress, "remove(String)"),
+ method(suppress, "remove(int)"),
+ method(suppress, "delItem(int)"),
+ method(suppress, "getSelectedIndex()"),
+ method(suppress, "getSelectedIndexes()"),
+ method(suppress, "getSelectedItem()"),
+ method(suppress, "getSelectedItems()"),
+ method(suppress, "getSelectedObjects()"),
+ method(suppress, "select(int)"),
+ method(suppress, "deselect(int)"),
+ method(suppress, "isIndexSelected(int)"),
+ method(suppress, "isSelected(int)"),
+ method(suppress, "getRows()"),
+ method(suppress, "isMultipleMode()"),
+ method(suppress, "allowsMultipleSelections()"),
+ method(suppress, "setMultipleMode(boolean)"),
+ method(suppress, "setMultipleSelections(boolean)"),
+ method(suppress, "getVisibleIndex()"),
+ method(suppress, "makeVisible(int)"),
+ method(suppress, "getPreferredSize(int)"),
+ method(suppress, "preferredSize(int)"),
+ method(suppress, "getPreferredSize()"),
+ method(suppress, "preferredSize()"),
+ method(suppress, "getMinimumSize(int)"),
+ method(suppress, "minimumSize(int)"),
+ method(suppress, "getMinimumSize()"),
+ method(suppress, "minimumSize()"),
+ method(suppress, "addItemListener(ItemListener)"),
+ method(suppress, "removeItemListener(ItemListener)"),
+ method(suppress, "getItemListeners()"),
+ method(suppress, "addActionListener(ActionListener)"),
+ method(suppress, "removeActionListener(ActionListener)"),
+ method(suppress, "getActionListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "delItems(int, int)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +23 -87 e/src/safej/java/awt/MediaTracker.safej
Index: MediaTracker.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/MediaTracker.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MediaTracker.safej 2001/12/13 05:01:31 1.1
+++ MediaTracker.safej 2001/12/24 05:04:30 1.2
@@ -1,87 +1,23 @@
-class(name("java.awt.MediaTracker"),
- method(static("true"),
- signature("new(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addImage(Image, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addImage(Image, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("checkAll()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("checkAll(boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isErrorAny()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getErrorsAny()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("waitForAll()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("waitForAll(long)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("statusAll(boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("checkID(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("checkID(int, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isErrorID(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getErrorsID(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("waitForID(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("waitForID(int, long)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("statusID(int, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeImage(Image)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeImage(Image, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeImage(Image, int, int, int)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.MediaTracker",
+ deem,
+ statics(method("new(Component)")),
+ methods(method("addImage(Image, int)"),
+ method("addImage(Image, int, int, int)"),
+ method("checkAll()"),
+ method("checkAll(boolean)"),
+ method("isErrorAny()"),
+ method("getErrorsAny()"),
+ method("waitForAll()"),
+ method("waitForAll(long)"),
+ method("statusAll(boolean)"),
+ method("checkID(int)"),
+ method("checkID(int, boolean)"),
+ method("isErrorID(int)"),
+ method("getErrorsID(int)"),
+ method("waitForID(int)"),
+ method("waitForID(int, long)"),
+ method("statusID(int, boolean)"),
+ method("removeImage(Image)"),
+ method("removeImage(Image, int)"),
+ method("removeImage(Image, int, int, int)")))
\ No newline at end of file
1.2 +22 -87 e/src/safej/java/awt/Menu.safej
Index: Menu.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Menu.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Menu.safej 2001/12/13 05:01:31 1.1
+++ Menu.safej 2001/12/24 05:04:30 1.2
@@ -1,87 +1,22 @@
-class(name("java.awt.Menu"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isTearOff()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItemCount()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("countItems()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItem(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(MenuItem)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("insert(MenuItem, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("insert(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addSeparator()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("insertSeparator(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("remove(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("remove(MenuComponent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeAll()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Menu",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(String)"),
+ method(suppress, "new(String, boolean)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "removeNotify()"),
+ method(suppress, "isTearOff()"),
+ method(suppress, "getItemCount()"),
+ method(suppress, "countItems()"),
+ method(suppress, "getItem(int)"),
+ method(suppress, "add(MenuItem)"),
+ method(suppress, "add(String)"),
+ method(suppress, "insert(MenuItem, int)"),
+ method(suppress, "insert(String, int)"),
+ method(suppress, "addSeparator()"),
+ method(suppress, "insertSeparator(int)"),
+ method(suppress, "remove(int)"),
+ method(suppress, "remove(MenuComponent)"),
+ method(suppress, "removeAll()"),
+ method(suppress, "paramString()"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +17 -67 e/src/safej/java/awt/MenuBar.safej
Index: MenuBar.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/MenuBar.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MenuBar.safej 2001/12/13 05:01:31 1.1
+++ MenuBar.safej 2001/12/24 05:04:30 1.2
@@ -1,67 +1,17 @@
-class(name("java.awt.MenuBar"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getHelpMenu()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setHelpMenu(Menu)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("add(Menu)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("remove(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("remove(MenuComponent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMenuCount()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("countMenus()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMenu(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("shortcuts()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getShortcutMenuItem(MenuShortcut)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("deleteShortcut(MenuShortcut)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.MenuBar",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "removeNotify()"),
+ method(suppress, "getHelpMenu()"),
+ method(suppress, "setHelpMenu(Menu)"),
+ method(suppress, "add(Menu)"),
+ method(suppress, "remove(int)"),
+ method(suppress, "remove(MenuComponent)"),
+ method(suppress, "getMenuCount()"),
+ method(suppress, "countMenus()"),
+ method(suppress, "getMenu(int)"),
+ method(suppress, "shortcuts()"),
+ method(suppress, "getShortcutMenuItem(MenuShortcut)"),
+ method(suppress, "deleteShortcut(MenuShortcut)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +15 -55 e/src/safej/java/awt/MenuComponent.safej
Index: MenuComponent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/MenuComponent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MenuComponent.safej 2001/12/13 05:01:31 1.1
+++ MenuComponent.safej 2001/12/24 05:04:30 1.2
@@ -1,55 +1,15 @@
-class(name("java.awt.MenuComponent"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getName()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setName(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getParent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPeer()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFont()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setFont(Font)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("postEvent(Event)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispatchEvent(AWTEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.MenuComponent",
+ deem,
+ statics(method("new()")),
+ methods(method("getName()"),
+ method("setName(String)"),
+ method(suppress, "getParent()"),
+ method(suppress, "getPeer()"),
+ method("getFont()"),
+ method("setFont(Font)"),
+ method(suppress, "removeNotify()"),
+ method(suppress, "postEvent(Event)"),
+ method(suppress, "dispatchEvent(AWTEvent)"),
+ method("toString()"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +24 -95 e/src/safej/java/awt/MenuItem.safej
Index: MenuItem.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/MenuItem.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MenuItem.safej 2001/12/13 05:01:31 1.1
+++ MenuItem.safej 2001/12/24 05:04:30 1.2
@@ -1,95 +1,24 @@
-class(name("java.awt.MenuItem"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, MenuShortcut)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLabel()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLabel(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isEnabled()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setEnabled(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("enable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("enable(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("disable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getShortcut()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setShortcut(MenuShortcut)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("deleteShortcut()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setActionCommand(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getActionCommand()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addActionListener(ActionListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeActionListener(ActionListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getActionListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.MenuItem",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(String)"),
+ method(suppress, "new(String, MenuShortcut)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getLabel()"),
+ method(suppress, "setLabel(String)"),
+ method(suppress, "isEnabled()"),
+ method(suppress, "setEnabled(boolean)"),
+ method(suppress, "enable()"),
+ method(suppress, "enable(boolean)"),
+ method(suppress, "disable()"),
+ method(suppress, "getShortcut()"),
+ method(suppress, "setShortcut(MenuShortcut)"),
+ method(suppress, "deleteShortcut()"),
+ method(suppress, "setActionCommand(String)"),
+ method(suppress, "getActionCommand()"),
+ method(suppress, "addActionListener(ActionListener)"),
+ method(suppress, "removeActionListener(ActionListener)"),
+ method(suppress, "getActionListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "paramString()"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +11 -39 e/src/safej/java/awt/MenuShortcut.safej
Index: MenuShortcut.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/MenuShortcut.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MenuShortcut.safej 2001/12/13 05:01:31 1.1
+++ MenuShortcut.safej 2001/12/24 05:04:30 1.2
@@ -1,39 +1,11 @@
-class(name("java.awt.MenuShortcut"),
- method(static("true"),
- signature("new(int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getKey()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("usesShiftModifier()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(MenuShortcut)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.MenuShortcut",
+ deem,
+ statics(method("new(int)"),
+ method("new(int, boolean)")),
+ methods(method("getKey()"),
+ method("usesShiftModifier()"),
+ method("equals(MenuShortcut)"),
+ method(suppress, "equals(Object)"),
+ method(suppress, "hashCode()"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/PageAttributes$ColorType.safej
Index: PageAttributes$ColorType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/PageAttributes$ColorType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PageAttributes$ColorType.safej 2001/12/13 05:01:31 1.1
+++ PageAttributes$ColorType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.PageAttributes.ColorType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.PageAttributes.ColorType", deem, statics, methods)
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/PageAttributes$MediaType.safej
Index: PageAttributes$MediaType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/PageAttributes$MediaType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PageAttributes$MediaType.safej 2001/12/13 05:01:31 1.1
+++ PageAttributes$MediaType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.PageAttributes.MediaType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.PageAttributes.MediaType", deem, statics, methods)
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/PageAttributes$OrientationRequestedType.safej
Index: PageAttributes$OrientationRequestedType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/PageAttributes$OrientationRequestedType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PageAttributes$OrientationRequestedType.safej 2001/12/13 05:01:31 1.1
+++ PageAttributes$OrientationRequestedType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.PageAttributes.OrientationRequestedType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.PageAttributes.OrientationRequestedType", deem, statics, methods)
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/PageAttributes$OriginType.safej
Index: PageAttributes$OriginType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/PageAttributes$OriginType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PageAttributes$OriginType.safej 2001/12/13 05:01:31 1.1
+++ PageAttributes$OriginType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.PageAttributes.OriginType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.PageAttributes.OriginType", deem, statics, methods)
\ No newline at end of file
1.2 +1 -7 e/src/safej/java/awt/PageAttributes$PrintQualityType.safej
Index: PageAttributes$PrintQualityType.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/PageAttributes$PrintQualityType.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PageAttributes$PrintQualityType.safej 2001/12/13 05:01:31 1.1
+++ PageAttributes$PrintQualityType.safej 2001/12/24 05:04:30 1.2
@@ -1,7 +1 @@
-class(name("java.awt.PageAttributes.PrintQualityType"),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.PageAttributes.PrintQualityType", deem, statics, methods)
\ No newline at end of file
1.2 +29 -115 e/src/safej/java/awt/PageAttributes.safej
Index: PageAttributes.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/PageAttributes.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PageAttributes.safej 2001/12/13 05:01:31 1.1
+++ PageAttributes.safej 2001/12/24 05:04:30 1.2
@@ -1,115 +1,29 @@
-class(name("java.awt.PageAttributes"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(PageAttributes)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(PageAttributes.ColorType, PageAttributes.MediaType, PageAttributes.OrientationRequestedType, PageAttributes.OriginType, PageAttributes.PrintQualityType, int[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clone()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("set(PageAttributes)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColor()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setColor(PageAttributes.ColorType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMedia()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMedia(PageAttributes.MediaType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMediaToDefault()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getOrientationRequested()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setOrientationRequested(PageAttributes.OrientationRequestedType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setOrientationRequested(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setOrientationRequestedToDefault()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getOrigin()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setOrigin(PageAttributes.OriginType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPrintQuality()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPrintQuality(PageAttributes.PrintQualityType)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPrintQuality(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPrintQualityToDefault()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPrinterResolution()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPrinterResolution(int[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPrinterResolution(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setPrinterResolutionToDefault()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.PageAttributes",
+ deem,
+ statics(method("new()"),
+ method(suppress, "new(PageAttributes)"),
+ method("new(PageAttributes.ColorType, PageAttributes.MediaType, PageAttributes.OrientationRequestedType, PageAttributes.OriginType, PageAttributes.PrintQualityType, int[])")),
+ methods(method("clone()"),
+ method("set(PageAttributes)"),
+ method("getColor()"),
+ method("setColor(PageAttributes.ColorType)"),
+ method("getMedia()"),
+ method("setMedia(PageAttributes.MediaType)"),
+ method("setMediaToDefault()"),
+ method("getOrientationRequested()"),
+ method("setOrientationRequested(PageAttributes.OrientationRequestedType)"),
+ method("setOrientationRequested(int)"),
+ method("setOrientationRequestedToDefault()"),
+ method("getOrigin()"),
+ method("setOrigin(PageAttributes.OriginType)"),
+ method("getPrintQuality()"),
+ method("setPrintQuality(PageAttributes.PrintQualityType)"),
+ method("setPrintQuality(int)"),
+ method("setPrintQualityToDefault()"),
+ method("getPrinterResolution()"),
+ method("setPrinterResolution(int[])"),
+ method("setPrinterResolution(int)"),
+ method("setPrinterResolutionToDefault()"),
+ method("equals(Object)"),
+ method(suppress, "hashCode()"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +6 -22 e/src/safej/java/awt/Panel.safej
Index: Panel.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Panel.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Panel.safej 2001/12/13 05:01:31 1.1
+++ Panel.safej 2001/12/24 05:04:30 1.2
@@ -1,23 +1,7 @@
-class(name("java.awt.Panel"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(LayoutManager)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.Panel",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(LayoutManager)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getAccessibleContext()")),
comment("Replaced by JPanel"))
1.2 +16 -59 e/src/safej/java/awt/Point.safej
Index: Point.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Point.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Point.safej 2001/12/13 05:01:31 1.1
+++ Point.safej 2001/12/24 05:04:30 1.2
@@ -1,59 +1,16 @@
-class(name("java.awt.Point"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Point)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getX()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getY()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLocation()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setLocation(Point)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setLocation(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setLocation(double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("move(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("translate(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Point",
+ deem,
+ statics(method("new()"),
+ method("new(Point)"),
+ method("new(int, int)")),
+ methods(method("getX()"),
+ method("getY()"),
+ method("getLocation()"),
+ method("setLocation(Point)"),
+ method("setLocation(int, int)"),
+ method("setLocation(double, double)"),
+ method("move(int, int)"),
+ method("translate(int, int)"),
+ method("equals(Object)"),
+ method("toString()")))
\ No newline at end of file
1.2 +23 -87 e/src/safej/java/awt/Polygon.safej
Index: Polygon.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Polygon.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Polygon.safej 2001/12/13 05:01:31 1.1
+++ Polygon.safej 2001/12/24 05:04:30 1.2
@@ -1,87 +1,23 @@
-class(name("java.awt.Polygon"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int[], int[], int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("reset()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("invalidate()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("translate(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addPoint(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBounds()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBoundingBox()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(Point)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("inside(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBounds2D()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(Point2D)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("intersects(double, double, double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("intersects(Rectangle2D)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(double, double, double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(Rectangle2D)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPathIterator(AffineTransform)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPathIterator(AffineTransform, double)"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Polygon",
+ deem,
+ statics(method("new()"),
+ method("new(int[], int[], int)")),
+ methods(method("reset()"),
+ method("invalidate()"),
+ method("translate(int, int)"),
+ method("addPoint(int, int)"),
+ method("getBounds()"),
+ method("getBoundingBox()"),
+ method("contains(Point)"),
+ method("contains(int, int)"),
+ method("inside(int, int)"),
+ method("getBounds2D()"),
+ method("contains(double, double)"),
+ method("contains(Point2D)"),
+ method("intersects(double, double, double, double)"),
+ method("intersects(Rectangle2D)"),
+ method("contains(double, double, double, double)"),
+ method("contains(Rectangle2D)"),
+ method("getPathIterator(AffineTransform)"),
+ method("getPathIterator(AffineTransform, double)")))
\ No newline at end of file
1.2 +8 -27 e/src/safej/java/awt/PopupMenu.safej
Index: PopupMenu.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/PopupMenu.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PopupMenu.safej 2001/12/13 05:01:31 1.1
+++ PopupMenu.safej 2001/12/24 05:04:30 1.2
@@ -1,27 +1,8 @@
-class(name("java.awt.PopupMenu"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("show(Component, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.PopupMenu",
+ deem,
+ statics(method("new()"),
+ method("new(String)")),
+ methods(method(suppress, "addNotify()"),
+ method("show(Component, int, int)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +9 -35 e/src/safej/java/awt/PrintJob.safej
Index: PrintJob.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/PrintJob.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PrintJob.safej 2001/12/13 05:01:31 1.1
+++ PrintJob.safej 2001/12/24 05:04:30 1.2
@@ -1,35 +1,9 @@
-class(name("java.awt.PrintJob"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getGraphics()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPageDimension()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPageResolution()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("lastPageFirst()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("end()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("finalize()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.PrintJob",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method("getGraphics()"),
+ method("getPageDimension()"),
+ method("getPageResolution()"),
+ method("lastPageFirst()"),
+ method("end()"),
+ method("finalize()")))
\ No newline at end of file
1.2 +47 -183 e/src/safej/java/awt/Rectangle.safej
Index: Rectangle.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Rectangle.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Rectangle.safej 2001/12/13 05:01:31 1.1
+++ Rectangle.safej 2001/12/24 05:04:30 1.2
@@ -1,183 +1,47 @@
-class(name("java.awt.Rectangle"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Rectangle)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(int, int)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Point, Dimension)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Point)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(Dimension)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getX()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getY()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getWidth()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getHeight()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBounds()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBounds2D()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setBounds(Rectangle)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setBounds(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setRect(double, double, double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("reshape(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLocation()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setLocation(Point)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setLocation(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("move(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("translate(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setSize(Dimension)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setSize(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("resize(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(Point)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(Rectangle)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("contains(int, int, int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("inside(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("intersects(Rectangle)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("intersection(Rectangle)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("union(Rectangle)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(Point)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(Rectangle)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("grow(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isEmpty()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("outcode(double, double)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createIntersection(Rectangle2D)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createUnion(Rectangle2D)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.Rectangle",
+ deem,
+ statics(method("new()"),
+ method("new(Rectangle)"),
+ method("new(int, int, int, int)"),
+ method("new(int, int)"),
+ method("new(Point, Dimension)"),
+ method("new(Point)"),
+ method("new(Dimension)")),
+ methods(method("getX()"),
+ method("getY()"),
+ method("getWidth()"),
+ method("getHeight()"),
+ method("getBounds()"),
+ method("getBounds2D()"),
+ method("setBounds(Rectangle)"),
+ method("setBounds(int, int, int, int)"),
+ method("setRect(double, double, double, double)"),
+ method("reshape(int, int, int, int)"),
+ method("getLocation()"),
+ method("setLocation(Point)"),
+ method("setLocation(int, int)"),
+ method("move(int, int)"),
+ method("translate(int, int)"),
+ method("getSize()"),
+ method("setSize(Dimension)"),
+ method("setSize(int, int)"),
+ method("resize(int, int)"),
+ method("contains(Point)"),
+ method("contains(int, int)"),
+ method("contains(Rectangle)"),
+ method("contains(int, int, int, int)"),
+ method(suppress, "inside(int, int)"),
+ method("intersects(Rectangle)"),
+ method("intersection(Rectangle)"),
+ method("union(Rectangle)"),
+ method("add(int, int)"),
+ method("add(Point)"),
+ method("add(Rectangle)"),
+ method("grow(int, int)"),
+ method("isEmpty()"),
+ method("outcode(double, double)"),
+ method("createIntersection(Rectangle2D)"),
+ method("createUnion(Rectangle2D)"),
+ method("equals(Object)"),
+ method("toString()")))
\ No newline at end of file
1.2 +6 -19 e/src/safej/java/awt/RenderingHints$Key.safej
Index: RenderingHints$Key.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/RenderingHints$Key.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- RenderingHints$Key.safej 2001/12/13 05:01:31 1.1
+++ RenderingHints$Key.safej 2001/12/24 05:04:30 1.2
@@ -1,19 +1,6 @@
-class(name("java.awt.RenderingHints.Key"),
- method(static("false"),
- signature("isCompatibleValue(Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.RenderingHints.Key",
+ deem,
+ statics,
+ methods(method(suppress, "isCompatibleValue(Object)"),
+ method(suppress, "hashCode()"),
+ method(suppress, "equals(Object)")))
\ No newline at end of file
1.2 +22 -82 e/src/safej/java/awt/RenderingHints.safej
Index: RenderingHints.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/RenderingHints.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- RenderingHints.safej 2001/12/13 05:01:31 1.1
+++ RenderingHints.safej 2001/12/24 05:04:30 1.2
@@ -1,83 +1,23 @@
-class(name("java.awt.RenderingHints"),
- method(static("true"),
- signature("new(Map)"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(RenderingHints.Key, Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("size()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isEmpty()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("containsKey(Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("containsValue(Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("get(Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("put(Object, Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("add(RenderingHints)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("clear()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("remove(Object)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("putAll(Map)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("keySet()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("values()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("entrySet()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("equals(Object)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("hashCode()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("clone()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
+class(safe,
+ "java.awt.RenderingHints",
+ deem,
+ statics(method("new(Map)"),
+ method("new(RenderingHints.Key, Object)")),
+ methods(method(suppress, "size()"),
+ method(suppress, "isEmpty()"),
+ method(suppress, "containsKey(Object)"),
+ method(suppress, "containsValue(Object)"),
+ method(suppress, "get(Object)"),
+ method("put(Object, Object)"),
+ method("add(RenderingHints)"),
+ method("clear()"),
+ method("remove(Object)"),
+ method("putAll(Map)"),
+ method(suppress, "keySet()"),
+ method(suppress, "values()"),
+ method(suppress, "entrySet()"),
+ method(suppress, "equals(Object)"),
+ method(suppress, "hashCode()"),
+ method("clone()"),
+ method(suppress, "toString()")),
comment("Made safe by eliminating all ways to read the hints (which could work as a semi covert channel), but allowing setting of hints so rendering can be good. So this is a write-only system"))
1.2 +19 -75 e/src/safej/java/awt/Robot.safej
Index: Robot.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Robot.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Robot.safej 2001/12/13 05:01:31 1.1
+++ Robot.safej 2001/12/24 05:04:30 1.2
@@ -1,75 +1,19 @@
-class(name("java.awt.Robot"),
- method(static("true"),
- signature("new()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("new(GraphicsDevice)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseMove(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mousePress(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseRelease(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("mouseWheel(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("keyPress(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("keyRelease(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPixelColor(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createScreenCapture(Rectangle)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isAutoWaitForIdle()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setAutoWaitForIdle(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAutoDelay()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setAutoDelay(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("delay(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("waitForIdle()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Robot",
+ deem,
+ statics(method("new()"),
+ method("new(GraphicsDevice)")),
+ methods(method("mouseMove(int, int)"),
+ method("mousePress(int)"),
+ method("mouseRelease(int)"),
+ method("mouseWheel(int)"),
+ method("keyPress(int)"),
+ method("keyRelease(int)"),
+ method("getPixelColor(int, int)"),
+ method("createScreenCapture(Rectangle)"),
+ method(suppress, "isAutoWaitForIdle()"),
+ method(suppress, "setAutoWaitForIdle(boolean)"),
+ method("getAutoDelay()"),
+ method(suppress, "setAutoDelay(int)"),
+ method("delay(int)"),
+ method("waitForIdle()"),
+ method(suppress, "toString()")))
\ No newline at end of file
1.2 +22 -86 e/src/safej/java/awt/ScrollPane.safej
Index: ScrollPane.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/ScrollPane.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ScrollPane.safej 2001/12/13 05:01:31 1.1
+++ ScrollPane.safej 2001/12/24 05:04:30 1.2
@@ -1,87 +1,23 @@
-class(name("java.awt.ScrollPane"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getScrollbarDisplayPolicy()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getViewportSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getHScrollbarHeight()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getVScrollbarWidth()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getVAdjustable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getHAdjustable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setScrollPosition(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setScrollPosition(Point)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getScrollPosition()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLayout(LayoutManager)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("doLayout()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("layout()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("printComponents(Graphics)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setWheelScrollingEnabled(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isWheelScrollingEnabled()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
+class("java.awt.ScrollPane",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(int)")),
+ methods(method(suppress, "getScrollbarDisplayPolicy()"),
+ method(suppress, "getViewportSize()"),
+ method(suppress, "getHScrollbarHeight()"),
+ method(suppress, "getVScrollbarWidth()"),
+ method(suppress, "getVAdjustable()"),
+ method(suppress, "getHAdjustable()"),
+ method(suppress, "setScrollPosition(int, int)"),
+ method(suppress, "setScrollPosition(Point)"),
+ method(suppress, "getScrollPosition()"),
+ method(suppress, "setLayout(LayoutManager)"),
+ method(suppress, "doLayout()"),
+ method(suppress, "layout()"),
+ method(suppress, "printComponents(Graphics)"),
+ method(suppress, "addNotify()"),
+ method(suppress, "paramString()"),
+ method(suppress, "setWheelScrollingEnabled(boolean)"),
+ method(suppress, "isWheelScrollingEnabled()"),
+ method(suppress, "getAccessibleContext()")),
comment("Replaced by JScrollPane"))
1.2 +24 -87 e/src/safej/java/awt/ScrollPaneAdjustable.safej
Index: ScrollPaneAdjustable.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/ScrollPaneAdjustable.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ScrollPaneAdjustable.safej 2001/12/13 05:01:31 1.1
+++ ScrollPaneAdjustable.safej 2001/12/24 05:04:30 1.2
@@ -1,87 +1,24 @@
-class(name("java.awt.ScrollPaneAdjustable"),
- method(static("false"),
- signature("getOrientation()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMinimum(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimum()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setMaximum(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMaximum()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setUnitIncrement(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getUnitIncrement()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setBlockIncrement(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBlockIncrement()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setVisibleAmount(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getVisibleAmount()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setValueIsAdjusting(boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getValueIsAdjusting()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setValue(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getValue()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addAdjustmentListener(AdjustmentListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeAdjustmentListener(AdjustmentListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAdjustmentListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.ScrollPaneAdjustable",
+ deem,
+ statics,
+ methods(method("getOrientation()"),
+ method(suppress, "setMinimum(int)"),
+ method("getMinimum()"),
+ method(suppress, "setMaximum(int)"),
+ method("getMaximum()"),
+ method("setUnitIncrement(int)"),
+ method("getUnitIncrement()"),
+ method("setBlockIncrement(int)"),
+ method("getBlockIncrement()"),
+ method(suppress, "setVisibleAmount(int)"),
+ method("getVisibleAmount()"),
+ method("setValueIsAdjusting(boolean)"),
+ method("getValueIsAdjusting()"),
+ method("setValue(int)"),
+ method("getValue()"),
+ method("addAdjustmentListener(AdjustmentListener)"),
+ method("removeAdjustmentListener(AdjustmentListener)"),
+ method(suppress, "getAdjustmentListeners()"),
+ method(suppress, "toString()"),
+ method("paramString()")))
\ No newline at end of file
1.2 +33 -131 e/src/safej/java/awt/Scrollbar.safej
Index: Scrollbar.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Scrollbar.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Scrollbar.safej 2001/12/13 05:01:31 1.1
+++ Scrollbar.safej 2001/12/24 05:04:30 1.2
@@ -1,131 +1,33 @@
-class(name("java.awt.Scrollbar"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(int)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(int, int, int, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getOrientation()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setOrientation(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getValue()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setValue(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimum()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setMinimum(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMaximum()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setMaximum(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getVisibleAmount()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getVisible()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setVisibleAmount(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setUnitIncrement(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLineIncrement(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getUnitIncrement()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLineIncrement()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setBlockIncrement(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setPageIncrement(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getBlockIncrement()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPageIncrement()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setValues(int, int, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getValueIsAdjusting()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setValueIsAdjusting(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addAdjustmentListener(AdjustmentListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeAdjustmentListener(AdjustmentListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAdjustmentListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Scrollbar",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(int)"),
+ method(suppress, "new(int, int, int, int, int)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getOrientation()"),
+ method(suppress, "setOrientation(int)"),
+ method(suppress, "getValue()"),
+ method(suppress, "setValue(int)"),
+ method(suppress, "getMinimum()"),
+ method(suppress, "setMinimum(int)"),
+ method(suppress, "getMaximum()"),
+ method(suppress, "setMaximum(int)"),
+ method(suppress, "getVisibleAmount()"),
+ method(suppress, "getVisible()"),
+ method(suppress, "setVisibleAmount(int)"),
+ method(suppress, "setUnitIncrement(int)"),
+ method(suppress, "setLineIncrement(int)"),
+ method(suppress, "getUnitIncrement()"),
+ method(suppress, "getLineIncrement()"),
+ method(suppress, "setBlockIncrement(int)"),
+ method(suppress, "setPageIncrement(int)"),
+ method(suppress, "getBlockIncrement()"),
+ method(suppress, "getPageIncrement()"),
+ method(suppress, "setValues(int, int, int, int)"),
+ method(suppress, "getValueIsAdjusting()"),
+ method(suppress, "setValueIsAdjusting(boolean)"),
+ method(suppress, "addAdjustmentListener(AdjustmentListener)"),
+ method(suppress, "removeAdjustmentListener(AdjustmentListener)"),
+ method(suppress, "getAdjustmentListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +7 -19 e/src/safej/java/awt/SystemColor.safej
Index: SystemColor.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/SystemColor.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SystemColor.safej 2001/12/13 05:01:31 1.1
+++ SystemColor.safej 2001/12/24 05:04:30 1.2
@@ -1,19 +1,7 @@
-class(name("java.awt.SystemColor"),
- method(static("false"),
- signature("getRGB()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toString()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.SystemColor",
+ deem,
+ statics,
+ methods(method("getRGB()"),
+ method("createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)"),
+ method("toString()")))
\ No newline at end of file
1.2 +28 -111 e/src/safej/java/awt/TextArea.safej
Index: TextArea.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/TextArea.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TextArea.safej 2001/12/13 05:01:31 1.1
+++ TextArea.safej 2001/12/24 05:04:30 1.2
@@ -1,111 +1,28 @@
-class(name("java.awt.TextArea"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(int, int)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, int, int)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, int, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("insert(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("insertText(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("append(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("appendText(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("replaceRange(String, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("replaceText(String, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getRows()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setRows(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getColumns()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setColumns(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getScrollbarVisibility()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPreferredSize(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("preferredSize(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPreferredSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("preferredSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimumSize(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("minimumSize(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimumSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("minimumSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.TextArea",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(String)"),
+ method(suppress, "new(int, int)"),
+ method(suppress, "new(String, int, int)"),
+ method(suppress, "new(String, int, int, int)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "insert(String, int)"),
+ method(suppress, "insertText(String, int)"),
+ method(suppress, "append(String)"),
+ method(suppress, "appendText(String)"),
+ method(suppress, "replaceRange(String, int, int)"),
+ method(suppress, "replaceText(String, int, int)"),
+ method(suppress, "getRows()"),
+ method(suppress, "setRows(int)"),
+ method(suppress, "getColumns()"),
+ method(suppress, "setColumns(int)"),
+ method(suppress, "getScrollbarVisibility()"),
+ method(suppress, "getPreferredSize(int, int)"),
+ method(suppress, "preferredSize(int, int)"),
+ method(suppress, "getPreferredSize()"),
+ method(suppress, "preferredSize()"),
+ method(suppress, "getMinimumSize(int, int)"),
+ method(suppress, "minimumSize(int, int)"),
+ method(suppress, "getMinimumSize()"),
+ method(suppress, "minimumSize()"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +26 -99 e/src/safej/java/awt/TextComponent.safej
Index: TextComponent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/TextComponent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TextComponent.safej 2001/12/13 05:01:31 1.1
+++ TextComponent.safej 2001/12/24 05:04:30 1.2
@@ -1,99 +1,26 @@
-class(name("java.awt.TextComponent"),
- method(static("false"),
- signature("enableInputMethods(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setText(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getText()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectedText()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isEditable()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setEditable(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getBackground()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setBackground(Color)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectionStart()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setSelectionStart(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSelectionEnd()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setSelectionEnd(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("select(int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("selectAll()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setCaretPosition(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getCaretPosition()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addTextListener(TextListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeTextListener(TextListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getTextListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.TextComponent",
+ deem,
+ statics,
+ methods(method(suppress, "enableInputMethods(boolean)"),
+ method(suppress, "addNotify()"),
+ method(suppress, "removeNotify()"),
+ method(suppress, "setText(String)"),
+ method(suppress, "getText()"),
+ method(suppress, "getSelectedText()"),
+ method(suppress, "isEditable()"),
+ method(suppress, "setEditable(boolean)"),
+ method(suppress, "getBackground()"),
+ method(suppress, "setBackground(Color)"),
+ method(suppress, "getSelectionStart()"),
+ method(suppress, "setSelectionStart(int)"),
+ method(suppress, "getSelectionEnd()"),
+ method(suppress, "setSelectionEnd(int)"),
+ method(suppress, "select(int, int)"),
+ method(suppress, "selectAll()"),
+ method(suppress, "setCaretPosition(int)"),
+ method(suppress, "getCaretPosition()"),
+ method(suppress, "addTextListener(TextListener)"),
+ method(suppress, "removeTextListener(TextListener)"),
+ method(suppress, "getTextListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +27 -107 e/src/safej/java/awt/TextField.safej
Index: TextField.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/TextField.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TextField.safej 2001/12/13 05:01:31 1.1
+++ TextField.safej 2001/12/24 05:04:30 1.2
@@ -1,107 +1,27 @@
-class(name("java.awt.TextField"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(int)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getEchoChar()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setEchoChar(char)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setEchoCharacter(char)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setText(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("echoCharIsSet()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getColumns()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setColumns(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPreferredSize(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("preferredSize(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPreferredSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("preferredSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimumSize(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("minimumSize(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMinimumSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("minimumSize()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addActionListener(ActionListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeActionListener(ActionListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getActionListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.TextField",
+ deem,
+ statics(method(suppress, "new()"),
+ method(suppress, "new(String)"),
+ method(suppress, "new(int)"),
+ method(suppress, "new(String, int)")),
+ methods(method(suppress, "addNotify()"),
+ method(suppress, "getEchoChar()"),
+ method(suppress, "setEchoChar(char)"),
+ method(suppress, "setEchoCharacter(char)"),
+ method(suppress, "setText(String)"),
+ method(suppress, "echoCharIsSet()"),
+ method(suppress, "getColumns()"),
+ method(suppress, "setColumns(int)"),
+ method(suppress, "getPreferredSize(int)"),
+ method(suppress, "preferredSize(int)"),
+ method(suppress, "getPreferredSize()"),
+ method(suppress, "preferredSize()"),
+ method(suppress, "getMinimumSize(int)"),
+ method(suppress, "minimumSize(int)"),
+ method(suppress, "getMinimumSize()"),
+ method(suppress, "minimumSize()"),
+ method(suppress, "addActionListener(ActionListener)"),
+ method(suppress, "removeActionListener(ActionListener)"),
+ method(suppress, "getActionListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "getAccessibleContext()")))
\ No newline at end of file
1.2 +8 -27 e/src/safej/java/awt/TexturePaint.safej
Index: TexturePaint.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/TexturePaint.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TexturePaint.safej 2001/12/13 05:01:31 1.1
+++ TexturePaint.safej 2001/12/24 05:04:30 1.2
@@ -1,27 +1,8 @@
-class(name("java.awt.TexturePaint"),
- method(static("true"),
- signature("new(BufferedImage, Rectangle2D)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getImage()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAnchorRect()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getTransparency()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.TexturePaint",
+ deem,
+ statics(method("new(BufferedImage, Rectangle2D)")),
+ methods(method("getImage()"),
+ method("getAnchorRect()"),
+ method("createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)"),
+ method("getTransparency()")))
\ No newline at end of file
1.2 +48 -191 e/src/safej/java/awt/Toolkit.safej
Index: Toolkit.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Toolkit.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Toolkit.safej 2001/12/13 05:01:31 1.1
+++ Toolkit.safej 2001/12/24 05:04:30 1.2
@@ -1,191 +1,48 @@
-class(name("java.awt.Toolkit"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setDynamicLayout(boolean)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isDynamicLayoutActive()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getScreenSize()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getScreenResolution()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getScreenInsets(GraphicsConfiguration)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getColorModel()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFontList()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFontMetrics(Font)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("sync()"),
- suppress("false"),
- comment),
- method(static("true"),
- signature("getDefaultToolkit()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getImage(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getImage(URL)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createImage(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createImage(URL)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("prepareImage(Image, int, int, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("checkImage(Image, int, int, ImageObserver)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createImage(ImageProducer)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createImage(byte[])"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createImage(byte[], int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPrintJob(Frame, String, Properties)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPrintJob(Frame, String, JobAttributes, PageAttributes)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("beep()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getSystemClipboard()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getSystemSelection()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMenuShortcutKeyMask()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getLockingKeyState(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setLockingKeyState(int, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createCustomCursor(Image, Point, String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBestCursorSize(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getMaximumCursorColors()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isFrameStateSupported(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getProperty(String, String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getSystemEventQueue()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createDragSourceContextPeer(DragGestureEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("createDragGestureRecognizer(Class, DragSource, Component, int, DragGestureListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getDesktopProperty(String)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(String, PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removePropertyChangeListener(String, PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPropertyChangeListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getPropertyChangeListeners(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addAWTEventListener(AWTEventListener, long)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeAWTEventListener(AWTEventListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAWTEventListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAWTEventListeners(long)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mapInputMethodHighlight(InputMethodHighlight)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Toolkit",
+ deem,
+ statics(method(suppress, "new()"),
+ method("getDefaultToolkit()")),
+ methods(method("setDynamicLayout(boolean)"),
+ method("isDynamicLayoutActive()"),
+ method("getScreenSize()"),
+ method("getScreenResolution()"),
+ method("getScreenInsets(GraphicsConfiguration)"),
+ method("getColorModel()"),
+ method("getFontList()"),
+ method("getFontMetrics(Font)"),
+ method("sync()"),
+ method(suppress, "getImage(String)"),
+ method("getImage(URL)"),
+ method(suppress, "createImage(String)"),
+ method("createImage(URL)"),
+ method("prepareImage(Image, int, int, ImageObserver)"),
+ method("checkImage(Image, int, int, ImageObserver)"),
+ method("createImage(ImageProducer)"),
+ method("createImage(byte[])"),
+ method("createImage(byte[], int, int)"),
+ method("getPrintJob(Frame, String, Properties)"),
+ method("getPrintJob(Frame, String, JobAttributes, PageAttributes)"),
+ method("beep()"),
+ method("getSystemClipboard()"),
+ method(suppress, "getSystemSelection()"),
+ method("getMenuShortcutKeyMask()"),
+ method("getLockingKeyState(int)"),
+ method(suppress, "setLockingKeyState(int, boolean)"),
+ method("createCustomCursor(Image, Point, String)"),
+ method("getBestCursorSize(int, int)"),
+ method("getMaximumCursorColors()"),
+ method("isFrameStateSupported(int)"),
+ method(suppress, "getProperty(String, String)"),
+ method(suppress, "getSystemEventQueue()"),
+ method(suppress, "createDragSourceContextPeer(DragGestureEvent)"),
+ method("createDragGestureRecognizer(Class, DragSource, Component, int, DragGestureListener)"),
+ method("getDesktopProperty(String)"),
+ method(suppress, "addPropertyChangeListener(String, PropertyChangeListener)"),
+ method(suppress, "removePropertyChangeListener(String, PropertyChangeListener)"),
+ method(suppress, "getPropertyChangeListeners()"),
+ method(suppress, "getPropertyChangeListeners(String)"),
+ method(suppress, "addAWTEventListener(AWTEventListener, long)"),
+ method(suppress, "removeAWTEventListener(AWTEventListener)"),
+ method(suppress, "getAWTEventListeners()"),
+ method(suppress, "getAWTEventListeners(long)"),
+ method(suppress, "mapInputMethodHighlight(InputMethodHighlight)")))
\ No newline at end of file
1.2 +53 -203 e/src/safej/java/awt/Window.safej
Index: Window.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/Window.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Window.safej 2001/12/13 05:01:31 1.1
+++ Window.safej 2001/12/24 05:04:30 1.2
@@ -1,203 +1,53 @@
-class(name("java.awt.Window"),
- method(static("true"),
- signature("new(Frame)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Window)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Window, GraphicsConfiguration)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addNotify()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("pack()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("show()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("hide()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("dispose()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("toFront()"),
- suppress("true"),
- comment("use show()")),
- method(static("false"),
- signature("toBack()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getToolkit()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getWarningString()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getLocale()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getInputContext()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setCursor(Cursor)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getOwner()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getOwnedWindows()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addWindowListener(WindowListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("addWindowStateListener(WindowStateListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addWindowFocusListener(WindowFocusListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeWindowListener(WindowListener)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("removeWindowStateListener(WindowStateListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("removeWindowFocusListener(WindowFocusListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getWindowListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getWindowFocusListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getWindowStateListeners()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getListeners(Class)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusOwner()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getMostRecentFocusOwner()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isActive()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isFocused()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getFocusTraversalKeys(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setFocusCycleRoot(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFocusCycleRoot()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getFocusCycleRootAncestor()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isFocusableWindow()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setFocusableWindow(boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("addPropertyChangeListener(String, PropertyChangeListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("postEvent(Event)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isShowing()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("applyResourceBundle(ResourceBundle)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("applyResourceBundle(String)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAccessibleContext()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getGraphicsConfiguration()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setLocationRelativeTo(Component)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createBufferStrategy(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("createBufferStrategy(int, BufferCapabilities)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getBufferStrategy()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.Window",
+ deem,
+ statics(method(suppress, "new(Frame)"),
+ method(suppress, "new(Window)"),
+ method(suppress, "new(Window, GraphicsConfiguration)")),
+ methods(method(suppress, "addNotify()"),
+ method("pack()"),
+ method("show()"),
+ method("hide()"),
+ method("dispose()"),
+ method(suppress,
+ "toFront()",
+ comment("use show()")),
+ method("toBack()"),
+ method(suppress, "getToolkit()"),
+ method(suppress, "getWarningString()"),
+ method(suppress, "getLocale()"),
+ method(suppress, "getInputContext()"),
+ method(suppress, "setCursor(Cursor)"),
+ method(suppress, "getOwner()"),
+ method(suppress, "getOwnedWindows()"),
+ method("addWindowListener(WindowListener)"),
+ method(suppress, "addWindowStateListener(WindowStateListener)"),
+ method(suppress, "addWindowFocusListener(WindowFocusListener)"),
+ method("removeWindowListener(WindowListener)"),
+ method(suppress, "removeWindowStateListener(WindowStateListener)"),
+ method(suppress, "removeWindowFocusListener(WindowFocusListener)"),
+ method(suppress, "getWindowListeners()"),
+ method(suppress, "getWindowFocusListeners()"),
+ method(suppress, "getWindowStateListeners()"),
+ method(suppress, "getListeners(Class)"),
+ method(suppress, "getFocusOwner()"),
+ method(suppress, "getMostRecentFocusOwner()"),
+ method("isActive()"),
+ method("isFocused()"),
+ method("getFocusTraversalKeys(int)"),
+ method(suppress, "setFocusCycleRoot(boolean)"),
+ method(suppress, "isFocusCycleRoot()"),
+ method(suppress, "getFocusCycleRootAncestor()"),
+ method(suppress, "isFocusableWindow()"),
+ method(suppress, "setFocusableWindow(boolean)"),
+ method(suppress, "addPropertyChangeListener(PropertyChangeListener)"),
+ method(suppress, "addPropertyChangeListener(String, PropertyChangeListener)"),
+ method(suppress, "postEvent(Event)"),
+ method("isShowing()"),
+ method(suppress, "applyResourceBundle(ResourceBundle)"),
+ method(suppress, "applyResourceBundle(String)"),
+ method(suppress, "getAccessibleContext()"),
+ method(suppress, "getGraphicsConfiguration()"),
+ method("setLocationRelativeTo(Component)"),
+ method("createBufferStrategy(int)"),
+ method("createBufferStrategy(int, BufferCapabilities)"),
+ method("getBufferStrategy()")))
\ No newline at end of file
1.2 +5 -19 e/src/safej/java/awt/event/AWTEventListenerProxy.safej
Index: AWTEventListenerProxy.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/AWTEventListenerProxy.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AWTEventListenerProxy.safej 2001/12/13 05:01:35 1.1
+++ AWTEventListenerProxy.safej 2001/12/24 05:04:34 1.2
@@ -1,19 +1,5 @@
-class(name("java.awt.event.AWTEventListenerProxy"),
- method(static("true"),
- signature("new(long, AWTEventListener)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("eventDispatched(AWTEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getEventMask()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.AWTEventListenerProxy",
+ deem,
+ statics(method(suppress, "new(long, AWTEventListener)")),
+ methods(method(suppress, "eventDispatched(AWTEvent)"),
+ method(suppress, "getEventMask()")))
\ No newline at end of file
1.2 +8 -27 e/src/safej/java/awt/event/ActionEvent.safej
Index: ActionEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/ActionEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ActionEvent.safej 2001/12/13 05:01:35 1.1
+++ ActionEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,27 +1,8 @@
-class(name("java.awt.event.ActionEvent"),
- method(static("true"),
- signature("new(Object, int, String)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Object, int, String, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getActionCommand()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getModifiers()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.ActionEvent",
+ deem,
+ statics(method(suppress, "new(Object, int, String)"),
+ method(suppress, "new(Object, int, String, int)")),
+ methods(method("getActionCommand()"),
+ method("getModifiers()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +10 -35 e/src/safej/java/awt/event/AdjustmentEvent.safej
Index: AdjustmentEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/AdjustmentEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AdjustmentEvent.safej 2001/12/13 05:01:35 1.1
+++ AdjustmentEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,35 +1,10 @@
-class(name("java.awt.event.AdjustmentEvent"),
- method(static("true"),
- signature("new(Adjustable, int, int, int)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Adjustable, int, int, int, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getAdjustable()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getValue()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getAdjustmentType()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getValueIsAdjusting()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.AdjustmentEvent",
+ deem,
+ statics(method(suppress, "new(Adjustable, int, int, int)"),
+ method(suppress, "new(Adjustable, int, int, int, boolean)")),
+ methods(method("getAdjustable()"),
+ method("getValue()"),
+ method("getAdjustmentType()"),
+ method("getValueIsAdjusting()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +7 -27 e/src/safej/java/awt/event/ComponentAdapter.safej
Index: ComponentAdapter.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/ComponentAdapter.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ComponentAdapter.safej 2001/12/13 05:01:35 1.1
+++ ComponentAdapter.safej 2001/12/24 05:04:34 1.2
@@ -1,27 +1,7 @@
-class(name("java.awt.event.ComponentAdapter"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("componentResized(ComponentEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("componentMoved(ComponentEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("componentShown(ComponentEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("componentHidden(ComponentEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.ComponentAdapter",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "componentResized(ComponentEvent)"),
+ method(suppress, "componentMoved(ComponentEvent)"),
+ method(suppress, "componentShown(ComponentEvent)"),
+ method(suppress, "componentHidden(ComponentEvent)")))
\ No newline at end of file
1.2 +6 -19 e/src/safej/java/awt/event/ComponentEvent.safej
Index: ComponentEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/ComponentEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ComponentEvent.safej 2001/12/13 05:01:35 1.1
+++ ComponentEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,19 +1,6 @@
-class(name("java.awt.event.ComponentEvent"),
- method(static("true"),
- signature("new(Component, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponent()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.ComponentEvent",
+ deem,
+ statics(method(suppress, "new(Component, int)")),
+ methods(method("getComponent()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +5 -19 e/src/safej/java/awt/event/ContainerAdapter.safej
Index: ContainerAdapter.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/ContainerAdapter.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ContainerAdapter.safej 2001/12/13 05:01:35 1.1
+++ ContainerAdapter.safej 2001/12/24 05:04:34 1.2
@@ -1,19 +1,5 @@
-class(name("java.awt.event.ContainerAdapter"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("componentAdded(ContainerEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("componentRemoved(ContainerEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.ContainerAdapter",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "componentAdded(ContainerEvent)"),
+ method(suppress, "componentRemoved(ContainerEvent)")))
\ No newline at end of file
1.2 +7 -23 e/src/safej/java/awt/event/ContainerEvent.safej
Index: ContainerEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/ContainerEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ContainerEvent.safej 2001/12/13 05:01:35 1.1
+++ ContainerEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,23 +1,7 @@
-class(name("java.awt.event.ContainerEvent"),
- method(static("true"),
- signature("new(Component, int, Component)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getContainer()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getChild()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.ContainerEvent",
+ deem,
+ statics(method(suppress, "new(Component, int, Component)")),
+ methods(method("getContainer()"),
+ method("getChild()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +5 -19 e/src/safej/java/awt/event/FocusAdapter.safej
Index: FocusAdapter.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/FocusAdapter.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FocusAdapter.safej 2001/12/13 05:01:35 1.1
+++ FocusAdapter.safej 2001/12/24 05:04:34 1.2
@@ -1,19 +1,5 @@
-class(name("java.awt.event.FocusAdapter"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("focusGained(FocusEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("focusLost(FocusEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.FocusAdapter",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "focusGained(FocusEvent)"),
+ method(suppress, "focusLost(FocusEvent)")))
\ No newline at end of file
1.2 +11 -31 e/src/safej/java/awt/event/FocusEvent.safej
Index: FocusEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/FocusEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FocusEvent.safej 2001/12/13 05:01:35 1.1
+++ FocusEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,31 +1,11 @@
-class(name("java.awt.event.FocusEvent"),
- method(static("true"),
- signature("new(Component, int, boolean, Component)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Component, int, boolean)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Component, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("isTemporary()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getOppositeComponent()"),
- suppress("true"),
- comment("Opposite component could be a button in the powerbar, unacceptable")),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.FocusEvent",
+ deem,
+ statics(method(suppress, "new(Component, int, boolean, Component)"),
+ method(suppress, "new(Component, int, boolean)"),
+ method(suppress, "new(Component, int)")),
+ methods(method("isTemporary()"),
+ method(suppress,
+ "getOppositeComponent()",
+ comment("Opposite component could be a button in the powerbar, unacceptable")),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +5 -19 e/src/safej/java/awt/event/HierarchyBoundsAdapter.safej
Index: HierarchyBoundsAdapter.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/HierarchyBoundsAdapter.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HierarchyBoundsAdapter.safej 2001/12/13 05:01:35 1.1
+++ HierarchyBoundsAdapter.safej 2001/12/24 05:04:34 1.2
@@ -1,19 +1,5 @@
-class(name("java.awt.event.HierarchyBoundsAdapter"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("ancestorMoved(HierarchyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("ancestorResized(HierarchyEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.HierarchyBoundsAdapter",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "ancestorMoved(HierarchyEvent)"),
+ method(suppress, "ancestorResized(HierarchyEvent)")))
\ No newline at end of file
1.2 +9 -35 e/src/safej/java/awt/event/HierarchyEvent.safej
Index: HierarchyEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/HierarchyEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HierarchyEvent.safej 2001/12/13 05:01:35 1.1
+++ HierarchyEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,35 +1,9 @@
-class(name("java.awt.event.HierarchyEvent"),
- method(static("true"),
- signature("new(Component, int, Component, Container)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Component, int, Component, Container, long)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getComponent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getChanged()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getChangedParent()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getChangeFlags()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.HierarchyEvent",
+ deem,
+ statics(method(suppress, "new(Component, int, Component, Container)"),
+ method(suppress, "new(Component, int, Component, Container, long)")),
+ methods(method(suppress, "getComponent()"),
+ method(suppress, "getChanged()"),
+ method(suppress, "getChangedParent()"),
+ method(suppress, "getChangeFlags()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +16 -55 e/src/safej/java/awt/event/InputEvent.safej
Index: InputEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/InputEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- InputEvent.safej 2001/12/13 05:01:35 1.1
+++ InputEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,55 +1,16 @@
-class(name("java.awt.event.InputEvent"),
- method(static("false"),
- signature("isShiftDown()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isControlDown()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isMetaDown()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isAltDown()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isAltGraphDown()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isButton1Down()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isButton2Down()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isButton3Down()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getWhen()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getModifiers()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("consume()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isConsumed()"),
- suppress("false"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.InputEvent",
+ deem,
+ statics,
+ methods(method("isShiftDown()"),
+ method("isControlDown()"),
+ method("isMetaDown()"),
+ method("isAltDown()"),
+ method("isAltGraphDown()"),
+ method("isButton1Down()"),
+ method("isButton2Down()"),
+ method("isButton3Down()"),
+ method("getWhen()"),
+ method("getModifiers()"),
+ method("consume()"),
+ method("isConsumed()")))
\ No newline at end of file
1.2 +12 -43 e/src/safej/java/awt/event/InputMethodEvent.safej
Index: InputMethodEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/InputMethodEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- InputMethodEvent.safej 2001/12/13 05:01:35 1.1
+++ InputMethodEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,43 +1,12 @@
-class(name("java.awt.event.InputMethodEvent"),
- method(static("true"),
- signature("new(Component, int, AttributedCharacterIterator, int, TextHitInfo, TextHitInfo)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Component, int, TextHitInfo, TextHitInfo)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getText()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getCommittedCharacterCount()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getCaret()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getVisiblePosition()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("consume()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isConsumed()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.InputMethodEvent",
+ deem,
+ statics(method(suppress, "new(Component, int, AttributedCharacterIterator, int, TextHitInfo, TextHitInfo)"),
+ method(suppress, "new(Component, int, TextHitInfo, TextHitInfo)")),
+ methods(method("getText()"),
+ method("getCommittedCharacterCount()"),
+ method("getCaret()"),
+ method("getVisiblePosition()"),
+ method("consume()"),
+ method("isConsumed()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +7 -27 e/src/safej/java/awt/event/InvocationEvent.safej
Index: InvocationEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/InvocationEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- InvocationEvent.safej 2001/12/13 05:01:35 1.1
+++ InvocationEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,27 +1,7 @@
-class(name("java.awt.event.InvocationEvent"),
- method(static("true"),
- signature("new(Object, Runnable)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Object, Runnable, Object, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("dispatch()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getException()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.InvocationEvent",
+ deem,
+ statics(method(suppress, "new(Object, Runnable)"),
+ method(suppress, "new(Object, Runnable, Object, boolean)")),
+ methods(method(suppress, "dispatch()"),
+ method(suppress, "getException()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +8 -27 e/src/safej/java/awt/event/ItemEvent.safej
Index: ItemEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/ItemEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ItemEvent.safej 2001/12/13 05:01:35 1.1
+++ ItemEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,27 +1,8 @@
-class(name("java.awt.event.ItemEvent"),
- method(static("true"),
- signature("new(ItemSelectable, int, Object, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getItemSelectable()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getItem()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getStateChange()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.ItemEvent",
+ deem,
+ statics(method(suppress, "new(ItemSelectable, int, Object, int)")),
+ methods(method("getItemSelectable()"),
+ method("getItem()"),
+ method("getStateChange()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +6 -23 e/src/safej/java/awt/event/KeyAdapter.safej
Index: KeyAdapter.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/KeyAdapter.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- KeyAdapter.safej 2001/12/13 05:01:35 1.1
+++ KeyAdapter.safej 2001/12/24 05:04:34 1.2
@@ -1,23 +1,6 @@
-class(name("java.awt.event.KeyAdapter"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("keyTyped(KeyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("keyPressed(KeyEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("keyReleased(KeyEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.KeyAdapter",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "keyTyped(KeyEvent)"),
+ method(suppress, "keyPressed(KeyEvent)"),
+ method(suppress, "keyReleased(KeyEvent)")))
\ No newline at end of file
1.2 +18 -59 e/src/safej/java/awt/event/KeyEvent.safej
Index: KeyEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/KeyEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- KeyEvent.safej 2001/12/13 05:01:35 1.1
+++ KeyEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,59 +1,18 @@
-class(name("java.awt.event.KeyEvent"),
- method(static("true"),
- signature("new(Component, int, long, int, int, char, int)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Component, int, long, int, int, char)"),
- suppress("true"),
- comment),
- method(static("true"),
- signature("new(Component, int, long, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getKeyCode()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setKeyCode(int)"),
- suppress("true"),
- comment("Could be used to lie to a parent across a trust boundary")),
- method(static("false"),
- signature("getKeyChar()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setKeyChar(char)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("setModifiers(int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getKeyLocation()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getKeyText(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getKeyModifiersText(int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isActionKey()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.KeyEvent",
+ deem,
+ statics(method(suppress, "new(Component, int, long, int, int, char, int)"),
+ method(suppress, "new(Component, int, long, int, int, char)"),
+ method(suppress, "new(Component, int, long, int, int)")),
+ methods(method("getKeyCode()"),
+ method(suppress,
+ "setKeyCode(int)",
+ comment("Could be used to lie to a parent across a trust boundary")),
+ method("getKeyChar()"),
+ method(suppress, "setKeyChar(char)"),
+ method(suppress, "setModifiers(int)"),
+ method("getKeyLocation()"),
+ method("getKeyText(int)"),
+ method("getKeyModifiersText(int)"),
+ method("isActionKey()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +8 -31 e/src/safej/java/awt/event/MouseAdapter.safej
Index: MouseAdapter.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/MouseAdapter.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MouseAdapter.safej 2001/12/13 05:01:35 1.1
+++ MouseAdapter.safej 2001/12/24 05:04:34 1.2
@@ -1,31 +1,8 @@
-class(name("java.awt.event.MouseAdapter"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseClicked(MouseEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mousePressed(MouseEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseReleased(MouseEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseEntered(MouseEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseExited(MouseEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.MouseAdapter",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "mouseClicked(MouseEvent)"),
+ method(suppress, "mousePressed(MouseEvent)"),
+ method(suppress, "mouseReleased(MouseEvent)"),
+ method(suppress, "mouseEntered(MouseEvent)"),
+ method(suppress, "mouseExited(MouseEvent)")))
\ No newline at end of file
1.2 +12 -43 e/src/safej/java/awt/event/MouseEvent.safej
Index: MouseEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/MouseEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MouseEvent.safej 2001/12/13 05:01:35 1.1
+++ MouseEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,43 +1,12 @@
-class(name("java.awt.event.MouseEvent"),
- method(static("true"),
- signature("new(Component, int, long, int, int, int, int, boolean)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getX()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getY()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getPoint()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("translatePoint(int, int)"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getClickCount()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getButton()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("isPopupTrigger()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.MouseEvent",
+ deem,
+ statics(method(suppress, "new(Component, int, long, int, int, int, int, boolean)")),
+ methods(method("getX()"),
+ method("getY()"),
+ method("getPoint()"),
+ method("translatePoint(int, int)"),
+ method("getClickCount()"),
+ method("getButton()"),
+ method("isPopupTrigger()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +5 -19 e/src/safej/java/awt/event/MouseMotionAdapter.safej
Index: MouseMotionAdapter.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/MouseMotionAdapter.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MouseMotionAdapter.safej 2001/12/13 05:01:35 1.1
+++ MouseMotionAdapter.safej 2001/12/24 05:04:34 1.2
@@ -1,19 +1,5 @@
-class(name("java.awt.event.MouseMotionAdapter"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseDragged(MouseEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("mouseMoved(MouseEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.MouseMotionAdapter",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "mouseDragged(MouseEvent)"),
+ method(suppress, "mouseMoved(MouseEvent)")))
\ No newline at end of file
1.2 +9 -31 e/src/safej/java/awt/event/MouseWheelEvent.safej
Index: MouseWheelEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/MouseWheelEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MouseWheelEvent.safej 2001/12/13 05:01:35 1.1
+++ MouseWheelEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,31 +1,9 @@
-class(name("java.awt.event.MouseWheelEvent"),
- method(static("true"),
- signature("new(Component, int, long, int, int, int, int, boolean, int, int, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getScrollType()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getScrollAmount()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getWheelRotation()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("getUnitsToScroll()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.MouseWheelEvent",
+ deem,
+ statics(method(suppress, "new(Component, int, long, int, int, int, int, boolean, int, int, int)")),
+ methods(method("getScrollType()"),
+ method("getScrollAmount()"),
+ method("getWheelRotation()"),
+ method("getUnitsToScroll()"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +7 -23 e/src/safej/java/awt/event/PaintEvent.safej
Index: PaintEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/PaintEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PaintEvent.safej 2001/12/13 05:01:35 1.1
+++ PaintEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,23 +1,7 @@
-class(name("java.awt.event.PaintEvent"),
- method(static("true"),
- signature("new(Component, int, Rectangle)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("getUpdateRect()"),
- suppress("false"),
- comment),
- method(static("false"),
- signature("setUpdateRect(Rectangle)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("true"),
- comment)
\ No newline at end of file
+class(safe,
+ "java.awt.event.PaintEvent",
+ deem,
+ statics(method(suppress, "new(Component, int, Rectangle)")),
+ methods(method("getUpdateRect()"),
+ method(suppress, "setUpdateRect(Rectangle)"),
+ method(suppress, "paramString()")))
\ No newline at end of file
1.2 +4 -15 e/src/safej/java/awt/event/TextEvent.safej
Index: TextEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/TextEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TextEvent.safej 2001/12/13 05:01:35 1.1
+++ TextEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,15 +1,4 @@
-class(name("java.awt.event.TextEvent"),
- method(static("true"),
- signature("new(Object, int)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("paramString()"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.TextEvent",
+ deem,
+ statics(method(suppress, "new(Object, int)")),
+ methods(method(suppress, "paramString()")))
\ No newline at end of file
1.2 +13 -51 e/src/safej/java/awt/event/WindowAdapter.safej
Index: WindowAdapter.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/WindowAdapter.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- WindowAdapter.safej 2001/12/13 05:01:35 1.1
+++ WindowAdapter.safej 2001/12/24 05:04:34 1.2
@@ -1,51 +1,13 @@
-class(name("java.awt.event.WindowAdapter"),
- method(static("true"),
- signature("new()"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowOpened(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowClosing(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowClosed(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowIconified(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowDeiconified(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowActivated(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowDeactivated(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowStateChanged(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowGainedFocus(WindowEvent)"),
- suppress("true"),
- comment),
- method(static("false"),
- signature("windowLostFocus(WindowEvent)"),
- suppress("true"),
- comment),
- byproxy,
- selfless,
- byconstruction,
- persistent,
- safe("false"),
- comment)
\ No newline at end of file
+class("java.awt.event.WindowAdapter",
+ deem,
+ statics(method(suppress, "new()")),
+ methods(method(suppress, "windowOpened(WindowEvent)"),
+ method(suppress, "windowClosing(WindowEvent)"),
+ method(suppress, "windowClosed(WindowEvent)"),
+ method(suppress, "windowIconified(WindowEvent)"),
+ method(suppress, "windowDeiconified(WindowEvent)"),
+ method(suppress, "windowActivated(WindowEvent)"),
+ method(suppress, "windowDeactivated(WindowEvent)"),
+ method(suppress, "windowStateChanged(WindowEvent)"),
+ method(suppress, "windowGainedFocus(WindowEvent)"),
+ method(suppress, "windowLostFocus(WindowEvent)")))
\ No newline at end of file
1.2 +12 -43 e/src/safej/java/awt/event/WindowEvent.safej
Index: WindowEvent.safej
===================================================================
RCS file: /cvs/e/src/safej/java/awt/event/WindowEvent.safej,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- WindowEvent.safej 2001/12/13 05:01:35 1.1
+++ WindowEvent.safej 2001/12/24 05:04:34 1.2
@@ -1,43 +1,12 @@
-class(name("java.awt.event.WindowEvent"),
- method(static("true"),
- signature("new(Window, int, Window, int, int