Annotation of Amaya/amaya/HTML.A, revision 1.24

1.1       cvs         1: APPLICATION HTML;
                      2: 
                      3: DEFAULT
                      4:    BEGIN
                      5:        ElemActivate.Pre -> DoubleClick;
                      6:        DocClose.Post -> DocumentClosed;
                      7:        DocSave.Pre -> DocumentToSave;
                      8:        ElemPaste.Post -> ElementPasted;
1.10      cvs         9:        ElemNew.Post -> ElementCreated;
1.14      cvs        10:        PRuleCreate.Pre -> ChangePRule;
                     11:        PRuleModify.Pre -> ChangePRule;
1.19      cvs        12:        PRuleDelete.Post -> SetStyle;
1.1       cvs        13:        ViewOpen.Pre -> ViewToOpen;
1.4       cvs        14:        ViewClose.Pre -> ViewToClose;
1.1       cvs        15:        ElemSelect.Post -> SelectionChanged;
                     16:        ElemExtendSelect.Post -> SelectionChanged;
1.6       cvs        17:        ElemTransform.Pre -> ElemToTransform;
1.1       cvs        18:    END;
                     19: 
                     20: ELEMENTS
                     21: 
                     22:    PICTURE_UNIT:
                     23:        BEGIN
                     24:        ElemNew.Post -> UpdateSRCattribute;
                     25:        ElemTextModify.Post -> UpdateSRCattribute;
                     26:        END;
                     27: 
                     28:    GRAPHICS_UNIT:
                     29:        BEGIN
1.5       cvs        30:        ElemGraphModify.Post -> GraphicsModified;
1.1       cvs        31:        END;
1.5       cvs        32: 
1.24    ! cvs        33:    TEXT_UNIT:
        !            34:        BEGIN
        !            35:        ElemDelete.Pre -> DeleteText;
        !            36:        END;
        !            37: 
1.5       cvs        38:    Text_Input:
                     39:        BEGIN
                     40:        ElemTextModify.Pre -> SaveDocumentStatus;
                     41:        ElemTextModify.Post -> RestoreDocumentStatus;
1.10      cvs        42:        ElemSelect.Pre -> SelectIncludedText;
1.5       cvs        43:        END;
                     44: 
1.18      cvs        45:    Password_Input:
                     46:        BEGIN
                     47:        ElemTextModify.Pre -> SaveDocumentStatus;
                     48:        ElemTextModify.Post -> RestoreDocumentStatus;
                     49:        ElemSelect.Pre -> SelectIncludedText;
                     50:        END;
                     51: 
1.5       cvs        52:    Text_Area:
                     53:        BEGIN
                     54:        ElemTextModify.Pre -> SaveDocumentStatus;
                     55:        ElemTextModify.Post -> RestoreDocumentStatus;
1.10      cvs        56:        ElemSelect.Pre -> SelectIncludedText;
1.23      cvs        57:        END;
                     58: 
1.1       cvs        59:    TITLE:
                     60:        ElemTextModify.Post -> TitleModified;
                     61: 
                     62:    Table:
                     63:        ElemNew.Post -> TableCreated;
                     64: 
                     65:    Data_cell:
                     66:        BEGIN
                     67:        ElemNew.Post -> CellCreated;
                     68:        ElemPaste.Post -> CellPasted;
                     69:        ElemDelete.Pre -> DeleteCell;
                     70:        ElemDelete.Post -> CellDeleted;
                     71:        END;
                     72: 
                     73:    Heading_cell:
                     74:        BEGIN
                     75:        ElemNew.Post -> CellCreated;
                     76:        ElemPaste.Post -> CellPasted;
                     77:        ElemDelete.Pre -> DeleteCell;
                     78:        ElemDelete.Post -> CellDeleted;
                     79:        END;
                     80: 
                     81:    Table_row:
                     82:        BEGIN
                     83:        ElemNew.Post -> RowCreated;
                     84:        ElemPaste.Post -> RowPasted;
                     85:        ElemDelete.Pre -> DeleteRow;
                     86:        ElemDelete.Post -> RowDeleted;
                     87:        END;
                     88: 
1.10      cvs        89:    StyleRule:
1.21      cvs        90:        BEGIN
                     91:        ElemChange.Pre -> DeleteStyleRule;
                     92:        ElemChange.Post -> SetStyleRule;
1.1       cvs        93:        ElemDelete.Pre -> DeleteStyleRule;
1.21      cvs        94:        END;
1.1       cvs        95: 
1.10      cvs        96:    List_Item:
1.1       cvs        97:        BEGIN
                     98:        ElemNew.Post -> ListItemCreated;
                     99:        ElemPaste.Post -> ListItemCreated;
                    100:        END;
                    101: 
1.10      cvs       102:    Unnumbered_List:
1.1       cvs       103:        ElemChange.Post -> ListChangedType;
                    104: 
1.10      cvs       105:    Numbered_List:
1.2       cvs       106:        ElemChange.Post -> ListChangedType;
1.1       cvs       107: 
                    108: ATTRIBUTES
                    109: 
                    110:    SRC:
                    111:        BEGIN
                    112:        AttrModify.Post -> SRCattrModified;
                    113:        END;
                    114:    coords:
                    115:        BEGIN
1.5       cvs       116:        AttrModify.Post -> CoordsModified;
1.1       cvs       117:        END;
                    118:       
1.9       cvs       119:    x_coord:
1.1       cvs       120:        BEGIN
1.5       cvs       121:        AttrModify.Post -> GraphicsModified;
1.1       cvs       122:        END;
                    123:      
1.9       cvs       124:    y_coord:
1.1       cvs       125:        BEGIN
1.5       cvs       126:        AttrModify.Post -> GraphicsModified;
1.1       cvs       127:        END;
                    128:      
1.9       cvs       129:    width\240:
1.1       cvs       130:        BEGIN
1.5       cvs       131:        AttrModify.Post -> GraphicsModified;
1.1       cvs       132:        END;
                    133:     
1.9       cvs       134:    height\240:
1.1       cvs       135:        BEGIN
1.5       cvs       136:        AttrModify.Post -> GraphicsModified;
1.1       cvs       137:        END;
1.3       cvs       138: 
                    139:    Cell_width:
                    140:        BEGIN
                    141:        AttrCreate.Post -> CellWidthCreated;
                    142:        AttrModify.Post -> CellWidthModified;
                    143:        AttrDelete.Post -> CellWidthDeleted;
                    144:        END;
                    145: 
1.1       cvs       146:    colspan:
                    147:        BEGIN
                    148:        AttrCreate.Post -> ColspanCreated;
                    149:        AttrModify.Pre ->  RegisterColspan;
                    150:        AttrModify.Post -> ColspanModified;
                    151:        AttrDelete.Pre ->  ColspanDelete;
                    152:        END;
                    153: 
                    154:    rowspan:
                    155:        BEGIN
                    156:        AttrCreate.Post -> RowspanCreated;
                    157:        AttrModify.Pre ->  RegisterRowspan;
                    158:        AttrModify.Post -> RowspanModified;
                    159:        AttrDelete.Pre ->  RowspanDelete;
                    160:        END;
                    161: 
                    162:    NAME:
                    163:        AttrMenu.Pre ->    AttrNAMEinMenu;
                    164: 
                    165:    Width__:
                    166:        BEGIN
                    167:        AttrCreate.Post -> AttrWidthCreated;
                    168:        AttrModify.Post -> AttrWidthModified;
                    169:        AttrDelete.Pre ->  AttrWidthDelete;     
                    170:        END;
                    171: 
                    172:    Font_size:
                    173:        BEGIN
                    174:        AttrCreate.Post -> AttrFontSizeCreated;
1.20      cvs       175:        AttrModify.Post -> AttrFontSizeCreated;
1.1       cvs       176:        AttrDelete.Pre ->  AttrFontSizeDelete;  
                    177:        END;
                    178: 
                    179:    color:
                    180:        BEGIN
                    181:        AttrCreate.Post -> AttrColorCreated;
                    182:        AttrModify.Post -> AttrColorCreated;
                    183:        AttrDelete.Pre ->  AttrColorDelete;     
                    184:        END;
                    185: 
                    186:    TextColor:
                    187:        BEGIN
                    188:        AttrCreate.Post -> AttrColorCreated;
                    189:        AttrModify.Post -> AttrColorCreated;
                    190:        AttrDelete.Pre ->  AttrColorDelete;     
                    191:        END;
                    192:    BackgroundColor:
                    193:        BEGIN
                    194:        AttrCreate.Post -> AttrColorCreated;
                    195:        AttrModify.Post -> AttrColorCreated;
                    196:        AttrDelete.Pre ->  AttrColorDelete;     
                    197:        END;
1.13      cvs       198:    background_:
                    199:        BEGIN
                    200:        AttrCreate.Post -> AttrColorCreated;
                    201:        AttrModify.Post -> AttrColorCreated;
                    202:        AttrDelete.Pre ->  AttrColorDelete;     
                    203:        END;
1.1       cvs       204:    LinkColor:
                    205:        BEGIN
                    206:        AttrCreate.Post -> AttrColorCreated;
                    207:        AttrModify.Post -> AttrColorCreated;
                    208:        AttrDelete.Pre ->  AttrColorDelete;     
                    209:        END;
                    210:    VisitedLinkColor:
                    211:        BEGIN
                    212:        AttrCreate.Post -> AttrColorCreated;
                    213:        AttrModify.Post -> AttrColorCreated;
                    214:        AttrDelete.Pre ->  AttrColorDelete;     
                    215:        END;
                    216:    ActiveLinkColor:   
                    217:        BEGIN
                    218:        AttrCreate.Post -> AttrColorCreated;
                    219:        AttrModify.Post -> AttrColorCreated;
                    220:        AttrDelete.Pre ->  AttrColorDelete;
                    221:        END;
                    222: 
                    223:    BulletStyle:
                    224:        BEGIN
                    225:        AttrCreate.Post -> UpdateAttrIntItemStyle;
                    226:        AttrModify.Post -> UpdateAttrIntItemStyle;
                    227:        AttrDelete.Post -> UpdateAttrIntItemStyle;
                    228:        END;
                    229: 
                    230:    NumberStyle:
                    231:        BEGIN
                    232:        AttrCreate.Post -> UpdateAttrIntItemStyle;
                    233:        AttrModify.Post -> UpdateAttrIntItemStyle;
                    234:        AttrDelete.Post -> UpdateAttrIntItemStyle;
                    235:        END;
                    236: 
                    237:    ItemStyle:
                    238:        BEGIN
                    239:        AttrCreate.Post -> AttrItemStyle;
                    240:        AttrModify.Post -> AttrItemStyle;
                    241:        AttrDelete.Post -> AttrItemStyle;
                    242:        END;
                    243: 
                    244:    Style\240:
                    245:        BEGIN
                    246:        AttrCreate.Post -> UpdateStylePost;
                    247:        AttrModify.Post -> UpdateStylePost;
                    248:        AttrDelete.Pre ->  UpdateStyleDelete;
1.12      cvs       249:        AttrDelete.Post -> AttrStyleDeleted;
                    250:        END;
                    251: 
                    252:    Class:
                    253:        BEGIN
                    254:        AttrCreate.Post -> AttrClassChanged;
                    255:        AttrModify.Post -> AttrClassChanged;
                    256:        AttrDelete.Post -> AttrClassChanged;
                    257:        END;
                    258: 
                    259:    Langue:
                    260:        BEGIN
                    261:        AttrCreate.Post -> AttrLangCreated;
                    262:        AttrDelete.Post -> AttrLangDeleted;
1.1       cvs       263:        END;
                    264: 
                    265:    Selected:
                    266:        BEGIN
                    267:        AttrCreate.Post -> UpdateAttrSelected;
                    268:        AttrModify.Post -> UpdateAttrSelected;
1.8       cvs       269:        AttrDelete.Post -> AttrSelectedDeleted; 
1.1       cvs       270:        END;
1.8       cvs       271: 
                    272:    Multiple:
                    273:        AttrDelete.Post -> UpdateAttrSelected;
1.1       cvs       274: 
                    275:    Checked:
                    276:        BEGIN
                    277:        AttrDelete.Pre ->  DeleteAttrSelected;  
                    278:        END;
1.15      cvs       279: 
                    280:    ID:
                    281:        BEGIN
                    282:        AttrCreate.Post -> UpdateAttrID;
                    283:        AttrModify.Post -> UpdateAttrID;        
1.22      cvs       284:        AttrDelete.Post -> UpdateAttrID;
1.15      cvs       285:        END;
1.1       cvs       286: END

Webmaster