core/interface/HtmlTag.tcl


@interface HtmlTag : Object {
  {
    type attributes value closed tags
  }

  + new: tagName ;

  + new: tagName withAttributes: anAttributesString ;
  + new: tagName withValue: aValue ;
  + new: tagName withAttributes: anAttributesString andValue: aValue ;
  + new: tagName withValue: aValue andAttributes: anAttributesString ;

  - type: tagName ;
  - type ;

  - value: aValue ;
  - value ;

  - attributes: anAttributesString ;
  - attributes ;

  - dontClose ;

  - add: aTagObject ;
  - remove: aTagObject ;

  - html ;

  - tags ;
  - tagsOfType: aTagName ;
  - allTagsOfType: aTagName ;
}