AMADEUS html plain
This sketchy text is generated by AMADEUS
import java.awt.*;
import java.awt.event.*;
import java.util.*;
class PictureBoard
class PictureBoard
AmFrame frame;
MediaTracker tracker;
int iImage;
Image iconImage;
PictureBoard()
konstruktor
tracker = new MediaTracker(new Button());
iconImage = Toolkit.getDefaultToolkit().getImage(
Default.iconImageFileName);
tracker.addImage(iconImage, 0);
!!
! (InterruptedException e)
iImage++;
= 1
pildi näitamisindikaatorite teisendused*
tag2Img
public void tag2Img(Sketch s)
String rw=s.comment.toString();
s.comment.tag2Img();
* int i = 0; i < s.head.size(); i++
PrimitiveHead he = s.primitiveHead(i);
he.text.tag2Img();
* int k= 0; k < s.body.size(); k++
Branch br = s.branch(k);
br.comment.tag2Img();
* int i = 0; i < br.head.size(); i++
PrimitiveHead he = br.primitiveHead(i);
he.text.tag2Img();
* int j = 0; j < br.body.size(); j++
Object o = br.member(j);
? o instanceof Sketch
Sketch sk=(Sketch)o;
tag2Img(sk);
<------
Primitive p = (Primitive)o;
p.text.tag2Img();
p.text.comment.tag2Img();
img2tag
public void img2tag(Sketch s)
String rw=s.comment.toString();
s.comment.img2tag();
* int i = 0; i < s.head.size(); i++
PrimitiveHead he = s.primitiveHead(i);
he.text.img2tag();
* int k= 0; k < s.body.size(); k++
Branch br = s.branch(k);
br.comment.img2tag();
* int i = 0; i < br.head.size(); i++
PrimitiveHead he = br.primitiveHead(i);
he.text.img2tag();
* int j = 0; j < br.body.size(); j++
Object o = br.member(j);
? o instanceof Sketch
Sketch sk=(Sketch)o;
img2tag(sk);
<------
Primitive p = (Primitive)o;
p.text.img2tag();
p.text.comment.img2tag();
public void processIMGs(Row r, int aa, String name)
lisada pilt antud (faili)nimega kohale aa reas r
System.out.println("PictureBoard:processIMG:name=" + name);
//int k = name.lastIndexOf(Default.er);
int k = name.lastIndexOf("\\");
JK 05.04.07
? k != -1
name = Default.AmadeusDirectory +
"gif" + Default.er + "pro" + Default.er + name.substring(k+1);
JK 19.04.07
//System.out.println("PictureBoard:processIMG:nameUus=" + name);
//System.out.println("PictureBoard:processIMG:Def.AmDir=" + Default.AmadeusDirectory);
Image image = Toolkit.getDefaultToolkit().getImage(name);
tracker.addImage(image,iImage);
!!
tracker.waitForID(iImage);
! (InterruptedException e)
iImage++;
r.insert(new AmImage(image, name), aa);
r.planSize();
<======