blob: d0cd58014e556533d7bc3ce24daf3b5955848abb [file] [log] [blame]
(object Petal
version 47
_written "Rose 8.0.0303.1400"
charSet 0)
(object Class_Category "taglib"
is_unit TRUE
is_loaded TRUE
attributes (list Attribute_Set
(object Attribute
tool "Ecore"
name "basePackage"
value (value Text "org.eclipse.jst.j2ee"))
(object Attribute
tool "Ecore"
name "nsURI"
value (value Text "taglib.xmi"))
(object Attribute
tool "Ecore"
name "prefix"
value (value Text "Taglib")))
quid "39A6BA5F0070"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "TagLib"
attributes (list Attribute_Set)
quid "39A6BA5F00E8"
documentation
|The taglib tag is the document root, it defines:
|
|description a simple string describing the "use" of this taglib,
| should be user discernable
|
|display-name the display-name element contains a
| short name that is intended to be displayed
| by tools
|
|icon optional icon that can be used by tools
|
|tlib-version the version of the tag library implementation
|
|short-name a simple default short name that could be
| used by a JSP authoring tool to create
| names with a mnemonic value; for example,
| the it may be used as the prefered prefix
| value in taglib directives
|
|uri a uri uniquely identifying this taglib
|
|validator optional TagLibraryValidator information
|
|listener optional event listener specification
|
|tag one or more tags in the tag library
|
|tag-file one or more tag files in the tag library
|
|function zero or more EL functions defined in this
| tag library
|
|taglib-extension zero or more extensions that provide extra
| information about this taglib, for tool
| consumption
stereotype "component"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "4023B12101F3"
supplier "Logical View::common::CompatibilityDescriptionGroup"
quidu "4023ADF20197"))
class_attributes (list class_attribute_list
(object ClassAttribute "tagLibVersion"
attributes (list Attribute_Set
(object Attribute
tool "XML_DTD"
name "DefaultDeclType"
value "#IMPLIED"))
quid "39A6BA5F0160"
documentation
|Describes this version number of the tag library (dewey decimal).
|@regexp [0-9]*{ "."[0-9] }0..3
type "String"
exportControl "Public")
(object ClassAttribute "jspVersion"
quid "39A6C5FA0221"
documentation
|Describes the JSP version (number) this tag library requires in order to function (dewey decimal). Default is 1.2
|@regexp [0-9]*{ "."[0-9] }0..3
type "String"
exportControl "Public")
(object ClassAttribute "shortName"
quid "39A6C60001A7"
documentation "The value of the short-name element is a name that could be used by a JSP authoring tool to create names with a mnemonic value; for example, it may be used as the prefered prefix value in taglib directives. Do not use white space, and do not start with digits or underscore."
type "String"
exportControl "Public")
(object ClassAttribute "uri"
quid "39A6C60600C9"
documentation "The value of the uri element is a public URI that uniquely identifies the exact semantics of this taglibrary."
type "String"
exportControl "Public"))
module "Component View::web-jsptaglibrary_1_1"
quidu "39A6BA5F00C1"
language "XML_DTD")
(object Class "JSPTag"
attributes (list Attribute_Set)
quid "39A6BA5F0108"
documentation
|The tag element defines an action in this tag library. The tag element has one attribute, id.
|The tag element may have several subelements defining:
|name -- The unique action name
|tag-class -- The tag handler class implementing javax.servlet.jsp.tagext.Tag
|tei-class -- An optional subclass of javax.servlet.jsp.tagext.TagExtraInfo
|body-content -- The body content type
|display-name -- A short name that is intended to be displayed by tools
|small-icon -- Optional small-icon that can be used by tools
|large-icon -- Optional large-icon that can be used by tools
|description -- Optional tag-specific information
|variable -- Optional scripting variable information
|attribute -- All attributes of this action
|example -- Optional informal description of an example of a use of this action.
|
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3E5A978E00CA"
supplier "Logical View::common::DescriptionGroup"
quidu "3E4D451F01FB"))
class_attributes (list class_attribute_list
(object ClassAttribute "bodyContent"
attributes (list Attribute_Set
(object Attribute
tool "Ecore"
name "isUnsettable"
value TRUE))
quid "39A6C904016B"
documentation
|Provides a hint as to the content of the body of this tag. Primarily intended for use by page composition tools.There are currently three values specified:
|
|tagdependent - The body of the tag is interpreted by the tag implementation itself, and is most likely in a different "langage", e.g embedded SQL statements.
|
|JSP - The body of the tag contains nested JSP syntax
|
|empty - The body must be emptyThe default (if not defined) is JSP#PCDATA ::= tagdependent | JSP | empty
stereotype "0..1"
type "BodyContentType"
quidu "39ABE974027D"
exportControl "Public")
(object ClassAttribute "example"
quid "398967990188"
documentation "The example element provides an informal description of an example of the use of a tag."
type "String"
exportControl "Public")
(object ClassAttribute "name"
quid "3E5A97D50127"
type "String"
exportControl "Public")
(object ClassAttribute "dynamicAttributes"
quid "3E5A9A11009D"
type "boolean"
exportControl "Public"))
module "Component View::web-jsptaglibrary_1_1"
quidu "39A6BA5F00C1"
language "XML_DTD")
(object Class "JSPTagAttribute"
attributes (list Attribute_Set)
quid "39A6BA5F0114"
documentation "The attribute tag defines an attribute for the nesting tag"
class_attributes (list class_attribute_list
(object ClassAttribute "name"
quid "39A6C76E01F3"
documentation "Defines the canonical name of a tag or attribute being defined (required)."
type "String"
exportControl "Public")
(object ClassAttribute "required"
attributes (list Attribute_Set
(object Attribute
tool "Ecore"
name "isUnsettable"
value TRUE))
quid "39A6C7720181"
documentation "Defines if the nesting attribute is required or optional."
type "boolean"
exportControl "Public")
(object ClassAttribute "rtExprValue"
attributes (list Attribute_Set
(object Attribute
tool "Ecore"
name "isUnsettable"
value TRUE))
quid "39A6C7760209"
documentation
|Defines if the nesting attribute can have scriptlet expressions asa value, i.e the value of the attribute may be dynamically calculatedat request time, as opposed to a static value determined at translationtime. (optional)
|Default = false
stereotype "0..1"
type "boolean"
initv "false"
exportControl "Public")
(object ClassAttribute "fragment"
quid "3E67B8AE0095"
documentation "@version J2EE1.4"
stereotype "0..1"
type "boolean"
exportControl "Public"))
module "Component View::web-jsptaglibrary_1_1"
quidu "39A6BA5F00C1"
language "XML_DTD")
(object Class "BodyContentType"
quid "39ABE974027D"
documentation
|@version J2EE1.4, added TAGDEPENDENT,EMPTY,scriptless,SCRIPTLESS
|Provides a hint as to the content of the body of this tag.
|Primarily intended for use by page composition tools.
|
|There are currently four values specified:
|
|tagdependent The body of the tag is interpreted by the tag
| implementation itself, and is most likely
| in a different "langage", e.g embedded SQL
| statements.
|
|JSP The body of the tag contains nested JSP
| syntax.
|
|empty The body must be empty
|
|scriptless The body accepts only template text, EL
| Expressions, and JSP action elements. No
| scripting elements are allowed.
|JSP=0
|empty=1
|tagdependent=2
|TAGDEPENDENT=3
|EMPTY=4
|scriptless=5
|SCRIPTLESS=6
stereotype "enumeration"
class_attributes (list class_attribute_list
(object ClassAttribute "tagdependent"
quid "3ECD280702B0")
(object ClassAttribute "JSP"
quid "3ECD28150094")
(object ClassAttribute "empty"
quid "3ECD281A0005")
(object ClassAttribute "scriptless"
quid "3ECD282002C0")))
(object Class "Validator"
quid "398962CA014C"
documentation
|The validator element provides information on an optional validator that can be used to validate the conformance of a JSP page to using this tag library.
|
)
(object Class "JSPVariable"
quid "398965A900B3"
class_attributes (list class_attribute_list
(object ClassAttribute "nameGiven"
quid "398967F80384"
documentation
|The name-given element provides the name for the scripting variable.
|
|One of name-given or name-from-attribute is required.
stereotype "0..1"
type "String"
exportControl "Public")
(object ClassAttribute "nameFromAttribute"
quid "398968440134"
documentation "The name of an attribute whose (translation-time) value will give the name of the variable."
stereotype "0..1"
type "String"
exportControl "Public")
(object ClassAttribute "declare"
quid "398968CA0295"
documentation
|The value of the declare element indicates whether the scripting variable is to be defined or not. See TagExtraInfo for details.
|This element is optional and is the default is true.
|
stereotype "0..1"
type "boolean"
exportControl "Public")
(object ClassAttribute "scope"
quid "3989692A03AC"
stereotype "0..1"
type "JSPScriptingVariableScope"
quidu "398968FD025D"
exportControl "Public")))
(object Class "JSPScriptingVariableScope"
quid "398968FD025D"
documentation
|NESTED=0
|AT_BEGIN=1
|AT_END=2
stereotype "enumeration"
class_attributes (list class_attribute_list
(object ClassAttribute "NESTED"
quid "398969100105"
exportControl "Public")
(object ClassAttribute "AT_BEGIN"
quid "398969130164"
exportControl "Public")
(object ClassAttribute "AT_END"
quid "3989691702D2"
exportControl "Public")))
(object Class "Function"
quid "3E5A875400E5"
documentation
|@version J2EE1.4
|The function element is used to provide information on each
|function in the tag library that is to be exposed to the EL.
|
|The function element may have several subelements defining:
|
|description Optional tag-specific information
|
|display-name A short name that is intended to be
| displayed by tools
|
|icon Optional icon element that can be used
| by tools
|
|name A unique name for this function
|
|function-class Provides the name of the Java class that
| implements the function
|
|function-signature Provides the signature, as in the Java
| Language Specification, of the Java
| method that is to be used to implement
| the function.
|
|example Optional informal description of an
| example of a use of this function
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3E5A876A0340"
supplier "Logical View::common::DescriptionGroup"
quidu "3E4D451F01FB"))
class_attributes (list class_attribute_list
(object ClassAttribute "name"
quid "3E5A87870066"
type "String"
exportControl "Public")
(object ClassAttribute "signature"
quid "3E5A898B039E"
documentation
|Provides the signature, as in the Java Language
| Specification, of the static Java method that is
| to be used to implement the function.
|
| Example:
|
| java.lang.String nickName( java.lang.String, int )
type "String"
exportControl "Public")
(object ClassAttribute "example"
quid "3E5A8AAE0306"
documentation
|The example element contains an informal description
| of an example of the use of this function.
stereotype "0..1"
type "String"
exportControl "Public")))
(object Class "TagFile"
quid "3E5A96DE029E"
documentation
|@version J2EE1.4
|Defines an action in this tag library that is implemented
|as a .tag file.
|
|The tag-file element has two required subelements:
|
|name The unique action name
|
|path Where to find the .tag file implementing this
| action, relative to the root of the web application or
| the root of the JAR file for a tag library packaged in
| a JAR. This must begin with /WEB-INF/tags if the .tag
| file resides in the WAR, or /META-INF/tags if the .tag
| file resides in a JAR.
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3ECD2DE4011E"
supplier "Logical View::common::DescriptionGroup"
quidu "3E4D451F01FB"))
class_attributes (list class_attribute_list
(object ClassAttribute "name"
quid "3E5A96F803C8"
type "String"
exportControl "Public")
(object ClassAttribute "path"
quid "3E5A970E00E4"
type "String"
exportControl "Public")
(object ClassAttribute "example"
quid "3ECD2DFF022B"
stereotype "0..1"
type "String"
exportControl "Public")))
(object Class "TldExtension"
quid "3ECD2A8D016F"
class_attributes (list class_attribute_list
(object ClassAttribute "namespace"
quid "3ECD2CD202C9"
type "String"
exportControl "Public")))
(object Class "ExtensibleType"
quid "3ECD2C2A00F1"
class_attributes (list class_attribute_list
(object ClassAttribute "value"
quid "3ECD2C3801E1"
type "String"
exportControl "Public"))
abstract TRUE)
(object Association "tag"
attributes (list Attribute_Set)
quid "39A6BA5F0156"
roles (list role_list
(object Role "$UNNAMED$0"
quid "39A6BA5F0157"
supplier "Logical View::taglib::TagLib"
quidu "39A6BA5F00E8"
is_aggregate TRUE)
(object Role "tags"
quid "39A6BA5F0158"
label "tags"
supplier "Logical View::taglib::JSPTag"
quidu "39A6BA5F0108"
client_cardinality (value cardinality "1..n")
Containment "By Value"
is_navigable TRUE)))
(object Association "attribute"
attributes (list Attribute_Set)
quid "39A6BA5F01BA"
roles (list role_list
(object Role "$UNNAMED$1"
quid "39A6BA5F01BB"
supplier "Logical View::taglib::JSPTag"
quidu "39A6BA5F0108"
Containment "By Value"
is_aggregate TRUE)
(object Role "attributes"
quid "39A6BA5F01BC"
label "attributes"
supplier "Logical View::taglib::JSPTagAttribute"
quidu "39A6BA5F0114"
client_cardinality (value cardinality "0..n")
Containment "By Value"
is_navigable TRUE)))
(object Association "$UNNAMED$2"
quid "398962E3003A"
roles (list role_list
(object Role "validator"
quid "398962E3033D"
documentation
|The validator element provides information on an optional validator that can be used to validate the conformance of a JSP page to using this tag library.
|
label "validator"
supplier "Logical View::taglib::Validator"
quidu "398962CA014C"
client_cardinality (value cardinality "0..1")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$3"
quid "398962E30347"
supplier "Logical View::taglib::TagLib"
quidu "39A6BA5F00E8"
is_aggregate TRUE)))
(object Association "$UNNAMED$4"
quid "3989632E01A0"
roles (list role_list
(object Role "validatorClass"
quid "3989632E039F"
documentation
|defines the TagLibraryValidator class that can be
|used to validate the conformance of a JSP page to using this tag library.
label "validatorClass"
supplier "Logical View::java::JavaClass"
quidu "36549FCC00FA"
client_cardinality (value cardinality "0..1")
Containment "By Reference"
is_navigable TRUE)
(object Role "$UNNAMED$5"
quid "3989632E03D1"
supplier "Logical View::taglib::Validator"
quidu "398962CA014C"
is_aggregate TRUE)))
(object Association "$UNNAMED$6"
quid "398963F40082"
roles (list role_list
(object Role "initParams"
quid "398963F4032B"
label "initParams"
supplier "Logical View::webapplication::InitParam"
quidu "38C08E9D0325"
client_cardinality (value cardinality "0..n")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$7"
quid "398963F4032C"
supplier "Logical View::taglib::Validator"
quidu "398962CA014C"
is_aggregate TRUE)))
(object Association "$UNNAMED$8"
quid "398964E80322"
roles (list role_list
(object Role "listeners"
quid "398964E90279"
label "listeners"
supplier "Logical View::common::Listener"
quidu "39BFB26001BD"
client_cardinality (value cardinality "0..n")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$9"
quid "398964E90283"
supplier "Logical View::taglib::TagLib"
quidu "39A6BA5F00E8"
is_aggregate TRUE)))
(object Association "$UNNAMED$10"
quid "398965BE00F9"
roles (list role_list
(object Role "variables"
quid "398965BF00E7"
documentation
|The variable element provides information on the scripting variables defined by this tag.
|It is a (translation time) error for an action that has one or more variable subelements to have a TagExtraInfo class that returns a non-null object.
|The subelements of variable are of the form:
|name-given -- The variable name as a constant
|name-from-attribute -- The name of an attribute whose (translation time) value will give the name of the variable. One of name-given or namefrom-attribute is required.
|variable-class -- Name of the class of the variable. java.lang.String is default.
|declare -- Whether the variable is declared or not. True is the default.
|scope -- The scope of the scripting variable defined. NESTED is default.
|
label "variables"
supplier "Logical View::taglib::JSPVariable"
quidu "398965A900B3"
client_cardinality (value cardinality "0..n")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$11"
quid "398965BF00E8"
supplier "Logical View::taglib::JSPTag"
quidu "39A6BA5F0108"
is_aggregate TRUE)))
(object Association "$UNNAMED$12"
quid "398966A3031F"
roles (list role_list
(object Role "tagClass"
quid "398966A4028A"
documentation
|The tag-class element indicates the subclass of javax.serlvet.jsp.tagext.Tag that implements the request time semantics for this tag. This element is required.
|@regexp fully qualified Java class name
|
label "tagClass"
supplier "Logical View::java::JavaClass"
quidu "36549FCC00FA"
client_cardinality (value cardinality "1")
Containment "By Reference"
is_navigable TRUE)
(object Role "$UNNAMED$13"
quid "398966A402C7"
supplier "Logical View::taglib::JSPTag"
quidu "39A6BA5F0108"
is_aggregate TRUE)))
(object Association "$UNNAMED$14"
quid "398966C20175"
roles (list role_list
(object Role "teiClass"
quid "398966C3005E"
documentation
|The tei-class element indicates the subclass of javax.servlet.jsp.tagext.TagExtraInfo for this tag. The class is instantiated at translation time. This element is optional.
|@regexp fully qualified Java class name
label "teiClass"
supplier "Logical View::java::JavaClass"
quidu "36549FCC00FA"
client_cardinality (value cardinality "1")
Containment "By Reference"
is_navigable TRUE)
(object Role "$UNNAMED$15"
quid "398966C3009A"
supplier "Logical View::taglib::JSPTag"
quidu "39A6BA5F0108"
is_aggregate TRUE)))
(object Association "$UNNAMED$16"
quid "3989688A0366"
documentation
|The name of the class for the scripting variable.
|This element is optional; the default is java.lang.String.
|
roles (list role_list
(object Role "variableClass"
quid "3989688D002B"
label "variableClass"
supplier "Logical View::java::JavaClass"
quidu "36549FCC00FA"
client_cardinality (value cardinality "0..1")
Containment "By Reference"
is_navigable TRUE)
(object Role "$UNNAMED$17"
quid "3989688D0067"
supplier "Logical View::taglib::JSPVariable"
quidu "398965A900B3"
is_aggregate TRUE)))
(object Association "$UNNAMED$18"
quid "398969910273"
roles (list role_list
(object Role "type"
quid "3989699200EE"
documentation
|The value of the type element describes the Java type of the attributes value.
|For static values (those determined at translation time) the type is always java.lang.String.
label "type"
supplier "Logical View::java::JavaClass"
quidu "36549FCC00FA"
client_cardinality (value cardinality "0..1")
Containment "By Reference"
is_navigable TRUE)
(object Role "$UNNAMED$19"
quid "39896992013E"
supplier "Logical View::taglib::JSPTagAttribute"
quidu "39A6BA5F0114"
client_cardinality (value cardinality "0..1")
is_aggregate TRUE)))
(object Association "$UNNAMED$20"
quid "3E5A87CE03C6"
roles (list role_list
(object Role "functionClass"
quid "3E5A87CF034F"
documentation
|Provides the fully-qualified class name of the Java
| class containing the static method that implements
| the function.
label "functionClass"
supplier "Logical View::java::JavaClass"
quidu "36549FCC00FA"
client_cardinality (value cardinality "1")
Containment "By Reference"
is_navigable TRUE)
(object Role "$UNNAMED$21"
quid "3E5A87CF036D"
supplier "Logical View::taglib::Function"
quidu "3E5A875400E5"
is_aggregate TRUE)))
(object Association "$UNNAMED$22"
quid "3E5A9881000C"
roles (list role_list
(object Role "descriptions"
quid "3E5A9881025A"
documentation "@version J2EE1.4"
label "descriptions"
supplier "Logical View::common::Description"
quidu "3E4A98D602E0"
client_cardinality (value cardinality "0..n")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$23"
quid "3E5A98810282"
supplier "Logical View::taglib::JSPTagAttribute"
quidu "39A6BA5F0114"
is_aggregate TRUE)))
(object Association "$UNNAMED$24"
quid "3E67B391027D"
roles (list role_list
(object Role "functions"
quid "3E67B3920329"
documentation "@version J2EE1.4"
label "functions"
supplier "Logical View::taglib::Function"
quidu "3E5A875400E5"
client_cardinality (value cardinality "0..n")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$25"
quid "3E67B392032B"
supplier "Logical View::taglib::TagLib"
quidu "39A6BA5F00E8"
is_aggregate TRUE)))
(object Association "$UNNAMED$26"
quid "3E67B9FE034B"
roles (list role_list
(object Role "descriptions"
quid "3E67B9FF0392"
documentation "@version J2EE1.4"
label "descriptions"
supplier "Logical View::common::Description"
quidu "3E4A98D602E0"
client_cardinality (value cardinality "0..n")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$27"
quid "3E67B9FF03B0"
supplier "Logical View::taglib::Validator"
quidu "398962CA014C"
is_aggregate TRUE)))
(object Association "$UNNAMED$28"
quid "3E67BAA402B3"
roles (list role_list
(object Role "descriptions"
quid "3E67BAA50297"
label "descriptions"
supplier "Logical View::common::Description"
quidu "3E4A98D602E0"
client_cardinality (value cardinality "0..n")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$29"
quid "3E67BAA502B5"
supplier "Logical View::taglib::JSPVariable"
quidu "398965A900B3"
is_aggregate TRUE)))
(object Association "$UNNAMED$30"
quid "3ECD2C970011"
roles (list role_list
(object Role "extensionElements"
quid "3ECD2C9701CA"
label "extensionElements"
supplier "Logical View::taglib::ExtensibleType"
quidu "3ECD2C2A00F1"
client_cardinality (value cardinality "1..*")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$31"
quid "3ECD2C9701CC"
supplier "Logical View::taglib::TldExtension"
quidu "3ECD2A8D016F"
is_aggregate TRUE)))
(object Association "$UNNAMED$32"
quid "3ECD2D5701DA"
roles (list role_list
(object Role "functionExtensions"
quid "3ECD2D58016D"
label "functionExtensions"
supplier "Logical View::taglib::TldExtension"
quidu "3ECD2A8D016F"
client_cardinality (value cardinality "0..*")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$33"
quid "3ECD2D580178"
supplier "Logical View::taglib::Function"
quidu "3E5A875400E5"
is_aggregate TRUE)))
(object Association "$UNNAMED$34"
quid "3ECD2E5403C8"
roles (list role_list
(object Role "tagExtensions"
quid "3ECD2E590072"
label "tagExtensions"
supplier "Logical View::taglib::TldExtension"
quidu "3ECD2A8D016F"
client_cardinality (value cardinality "0..*")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$35"
quid "3ECD2E59007C"
supplier "Logical View::taglib::TagFile"
quidu "3E5A96DE029E"
is_aggregate TRUE)))
(object Association "$UNNAMED$36"
quid "3ECD2EE3003F"
roles (list role_list
(object Role "taglibExtensions"
quid "3ECD2EE503D1"
label "taglibExtensions"
supplier "Logical View::taglib::TldExtension"
quidu "3ECD2A8D016F"
client_cardinality (value cardinality "0..*")
Containment "By Value"
is_navigable TRUE)
(object Role "$UNNAMED$37"
quid "3ECD2EE503DB"
supplier "Logical View::taglib::TagLib"
quidu "39A6BA5F00E8"
is_aggregate TRUE))))
logical_presentations (list unit_reference_list
(object ClassDiagram "TagLib"
quid "39A6BA810155"
title "TagLib"
zoom 100
max_height 28350
max_width 21600
origin_x 1962
origin_y 1318
items (list diagram_item_list
(object ClassView "Class" "Logical View::taglib::BodyContentType" @1
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2589, 366)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @1
location (2374, 232)
fill_color 13434879
nlines 1
max_width 430
justify 0
label "BodyContentType")
stereotype (object ItemLabel
Parent_View @1
location (2374, 182)
fill_color 13434879
anchor 10
nlines 1
max_width 430
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "39ABE974027D"
width 448
height 392
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::taglib::JSPScriptingVariableScope" @2
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (3254, 2227)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @2
location (2983, 2124)
fill_color 13434879
nlines 1
max_width 542
justify 0
label "JSPScriptingVariableScope")
stereotype (object ItemLabel
Parent_View @2
location (2983, 2074)
fill_color 13434879
anchor 10
nlines 1
max_width 542
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 32768
fill_color 13434833
quidu "398968FD025D"
width 560
height 330
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::common::DescriptionGroup" @3
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (284, 572)
font (object Font
size 10
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @3
location (106, 493)
fill_color 13434879
nlines 1
max_width 356
justify 0
label "DescriptionGroup")
icon_style "Icon"
line_color 10949559
fill_color 15778042
quidu "3E4D451F01FB"
width 374
height 182
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::webapplication::InitParam" @4
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (914, 1967)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @4
location (670, 1788)
fill_color 13434879
nlines 2
max_width 488
justify 0
label "InitParam")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "38C08E9D0325"
width 506
height 382
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::common::Description" @5
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1295, 2418)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @5
location (1126, 2289)
fill_color 13434879
nlines 1
max_width 338
justify 0
label "Description")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E4A98D602E0"
width 356
height 282
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::java::JavaClass" @6
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1381, 1453)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @6
location (1268, 1371)
nlines 2
max_width 226
justify 0
label "JavaClass")
icon_style "Icon"
line_color 3342489
quidu "36549FCC00FA"
width 244
height 188
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::taglib::JSPTagAttribute" @7
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2024, 1723)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @7
location (1579, 1567)
fill_color 13434879
nlines 1
max_width 890
justify 0
label "JSPTagAttribute")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "39A6BA5F0114"
width 908
height 336
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$22" @8
location (1297, 1949)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "3E5A9881000C"
roleview_list (list RoleViews
(object RoleView "descriptions" @9
Parent_View @8
location (-727, 226)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @10
Parent_View @9
location (1430, 2151)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 260
justify 0
label "+descriptions"
pctDist 0.615854
height 133
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E5A9881025A"
client @8
supplier @5
line_style 3
origin_attachment (1297, 1949)
terminal_attachment (1297, 2277)
label (object SegLabel @11
Parent_View @9
location (1248, 2154)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..n"
pctDist 0.625000
height 50
orientation 1))
(object RoleView "$UNNAMED$23" @12
Parent_View @8
location (-727, 226)
stereotype TRUE
line_color 3342489
quidu "3E5A98810282"
client @8
supplier @7
vertices (list Points
(1297, 1949)
(1297, 1889)
(1570, 1889))
line_style 3
origin_attachment (1297, 1949)
terminal_attachment (1570, 1889))))
(object AssociationViewNew "$UNNAMED$18" @13
location (1403, 1745)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "398969910273"
roleview_list (list RoleViews
(object RoleView "type" @14
Parent_View @13
location (-197, 241)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @15
Parent_View @14
location (1474, 1637)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 108
justify 0
label "+type"
pctDist 0.551587
height 71
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3989699200EE"
client @13
supplier @6
line_style 3
origin_attachment (1403, 1745)
terminal_attachment (1403, 1546)
label (object SegLabel @16
Parent_View @14
location (1457, 1567)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$19" @17
Parent_View @13
location (-197, 241)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "39896992013E"
client @13
supplier @7
vertices (list Points
(1403, 1745)
(1403, 1805)
(1570, 1805))
line_style 3
origin_attachment (1403, 1745)
terminal_attachment (1570, 1805)
label (object SegLabel @18
Parent_View @17
location (1508, 0)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist -7.929577
height 105
orientation 0))))
(object ClassView "Class" "Logical View::taglib::JSPVariable" @19
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (3093, 1712)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @19
location (2578, 1531)
fill_color 13434879
nlines 2
max_width 1030
justify 0
label "JSPVariable")
icon_style "Icon"
line_color 32768
fill_color 13434833
quidu "398965A900B3"
width 1048
height 386
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$28" @20
location (2387, 2351)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "3E67BAA402B3"
roleview_list (list RoleViews
(object RoleView "descriptions" @21
Parent_View @20
location (-593, 639)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @22
Parent_View @21
location (1715, 2306)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 260
justify 0
label "+descriptions"
pctDist 0.736734
height 46
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E67BAA50297"
client @20
supplier @5
line_style 3
origin_attachment (2387, 2351)
terminal_attachment (1473, 2351)
label (object SegLabel @23
Parent_View @21
location (1564, 2405)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..n"
pctDist 0.900000
height 54
orientation 0))
(object RoleView "$UNNAMED$29" @24
Parent_View @20
location (-593, 639)
stereotype TRUE
line_color 3342489
quidu "3E67BAA502B5"
client @20
supplier @19
vertices (list Points
(2387, 2351)
(2856, 2351)
(2856, 1905))
line_style 3
origin_attachment (2387, 2351)
terminal_attachment (2856, 1905))))
(object AssociationViewNew "$UNNAMED$16" @25
location (1859, 2002)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "3989688A0366"
roleview_list (list RoleViews
(object RoleView "variableClass" @26
Parent_View @25
location (-413, 530)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @27
Parent_View @26
location (1192, 1616)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 279
justify 0
label "+variableClass"
pctDist 0.930155
height 137
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3989688D002B"
client @25
supplier @6
vertices (list Points
(1859, 2002)
(1328, 2002)
(1328, 1547))
line_style 3
origin_attachment (1859, 2002)
terminal_attachment (1328, 1547)
label (object SegLabel @28
Parent_View @26
location (1287, 1660)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.885809
height 42
orientation 0))
(object RoleView "$UNNAMED$17" @29
Parent_View @25
location (-413, 530)
stereotype TRUE
line_color 3342489
quidu "3989688D0067"
client @25
supplier @19
vertices (list Points
(1859, 2002)
(2749, 2002)
(2749, 1905))
line_style 3
origin_attachment (1859, 2002)
terminal_attachment (2749, 1905))))
(object ClassView "Class" "Logical View::taglib::ExtensibleType" @30
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (887, 2544)
font (object Font
size 10
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @30
location (706, 2463)
fill_color 13434879
nlines 1
max_width 362
justify 0
label "ExtensibleType")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3ECD2C2A00F1"
width 380
height 186
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::taglib::TagFile" @31
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1946, 240)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @31
location (1634, 109)
fill_color 13434879
nlines 1
max_width 624
justify 0
label "TagFile")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E5A96DE029E"
width 642
height 286
annotation 8
autoResize TRUE)
(object InheritView "" @32
stereotype TRUE
line_color 3342489
quidu "3ECD2DE4011E"
client @31
supplier @3
vertices (list Points
(1625, 162)
(417, 162)
(417, 481))
line_style 3
origin_attachment (1625, 162)
terminal_attachment (417, 481))
(object ClassView "Class" "Logical View::common::Listener" @33
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1312, 1073)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @33
location (1180, 974)
fill_color 13434879
nlines 2
max_width 264
justify 0
label "Listener")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "39BFB26001BD"
width 282
height 222
annotation 8
autoResize TRUE)
(object AssociationViewNew "" @34
location (1425, 1271)
stereotype TRUE
line_color 3342489
quidu "39C03E6C035A"
roleview_list (list RoleViews
(object RoleView "" @35
Parent_View @34
location (1041, -169)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @36
Parent_View @35
location (1384, 1202)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39C03E6D02CF"
client @34
supplier @33
vertices (list Points
(1425, 1271)
(1441, 1271)
(1441, 1184))
line_style 3
origin_attachment (1425, 1271)
terminal_attachment (1441, 1184))
(object RoleView "listenerClass" @37
Parent_View @34
location (1041, -169)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @38
Parent_View @37
location (1513, 1325)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 262
justify 0
label "+listenerClass"
pctDist 0.608696
height 88
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39C03E6D02A7"
client @34
supplier @6
line_style 3
origin_attachment (1425, 1271)
terminal_attachment (1425, 1359)
label (object SegLabel @39
Parent_View @37
location (1463, 1301)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.335404
height 38
orientation 0))))
(object ClassView "Class" "Logical View::taglib::Function" @40
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (321, 1415)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @40
location (9, 1284)
fill_color 13434879
nlines 1
max_width 624
justify 0
label "Function")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E5A875400E5"
width 642
height 286
annotation 8
autoResize TRUE)
(object InheritView "" @41
stereotype TRUE
line_color 3342489
quidu "3E5A876A0340"
client @40
supplier @3
line_style 3
origin_attachment (281, 1272)
terminal_attachment (281, 663))
(object AssociationViewNew "$UNNAMED$20" @42
location (950, 1484)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3E5A87CE03C6"
roleview_list (list RoleViews
(object RoleView "functionClass" @43
Parent_View @42
location (628, 75)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @44
Parent_View @43
location (1197, 1443)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 279
justify 0
label "+functionClass"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E5A87CF034F"
client @42
supplier @6
line_style 3
origin_attachment (950, 1484)
terminal_attachment (1259, 1484)
label (object SegLabel @45
Parent_View @43
location (1228, 1538)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$21" @46
Parent_View @42
location (628, 75)
stereotype TRUE
line_color 3342489
quidu "3E5A87CF036D"
client @42
supplier @40
line_style 3
origin_attachment (950, 1484)
terminal_attachment (642, 1484))))
(object ClassView "Class" "Logical View::taglib::Validator" @47
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (848, 1259)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @47
location (734, 1208)
fill_color 13434879
nlines 1
max_width 228
justify 0
label "Validator")
icon_style "Icon"
line_color 32768
fill_color 13434833
quidu "398962CA014C"
width 246
height 126
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$6" @48
location (953, 1548)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "398963F40082"
roleview_list (list RoleViews
(object RoleView "initParams" @49
Parent_View @48
location (409, 492)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @50
Parent_View @49
location (816, 1741)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 228
justify 0
label "+initParams"
pctDist 0.852761
height 138
orientation 1)
stereotype TRUE
line_color 3342489
quidu "398963F4032B"
client @48
supplier @4
line_style 3
origin_attachment (953, 1548)
terminal_attachment (953, 1775)
label (object SegLabel @51
Parent_View @49
location (1007, 1752)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..n"
pctDist 0.900000
height 54
orientation 0))
(object RoleView "$UNNAMED$7" @52
Parent_View @48
location (409, 492)
stereotype TRUE
line_color 3342489
quidu "398963F4032C"
client @48
supplier @47
line_style 3
origin_attachment (953, 1548)
terminal_attachment (953, 1322))))
(object AssociationViewNew "$UNNAMED$4" @53
location (1215, 1222)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "3989632E01A0"
roleview_list (list RoleViews
(object RoleView "validatorClass" @54
Parent_View @53
location (671, 166)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @55
Parent_View @54
location (1233, 1309)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 291
justify 0
label "+validatorClass"
pctDist 0.078067
height 87
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3989632E039F"
client @53
supplier @6
vertices (list Points
(1215, 1222)
(1322, 1222)
(1322, 1359))
line_style 3
origin_attachment (1215, 1222)
terminal_attachment (1322, 1359)
label (object SegLabel @56
Parent_View @54
location (1291, 1283)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.692568
height 32
orientation 1))
(object RoleView "$UNNAMED$5" @57
Parent_View @53
location (671, 166)
stereotype TRUE
line_color 3342489
quidu "3989632E03D1"
client @53
supplier @47
line_style 3
origin_attachment (1215, 1222)
terminal_attachment (971, 1222))))
(object AssociationViewNew "$UNNAMED$26" @58
location (1112, 1694)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "3E67B9FE034B"
roleview_list (list RoleViews
(object RoleView "descriptions" @59
Parent_View @58
location (264, 435)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @60
Parent_View @59
location (1029, 2230)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 260
justify 0
label "+descriptions"
pctDist 0.928460
height 144
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E67B9FF0392"
client @58
supplier @5
vertices (list Points
(1112, 1694)
(1172, 1694)
(1172, 2277))
line_style 3
origin_attachment (1112, 1694)
terminal_attachment (1172, 2277)
label (object SegLabel @61
Parent_View @59
location (1226, 2212)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..n"
pctDist 0.900000
height 54
orientation 0))
(object RoleView "$UNNAMED$27" @62
Parent_View @58
location (264, 435)
stereotype TRUE
line_color 3342489
quidu "3E67B9FF03B0"
client @58
supplier @47
vertices (list Points
(1112, 1694)
(894, 1694)
(894, 1322))
line_style 3
origin_attachment (1112, 1694)
terminal_attachment (894, 1322))))
(object ClassView "Class" "Logical View::taglib::JSPTag" @63
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1998, 1021)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @63
location (1516, 865)
fill_color 13434879
nlines 1
max_width 964
justify 0
label "JSPTag")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "39A6BA5F0108"
width 982
height 336
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$12" @64
location (1762, 1398)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "398966A3031F"
roleview_list (list RoleViews
(object RoleView "tagClass" @65
Parent_View @64
location (178, 598)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @66
Parent_View @65
location (1689, 1433)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 190
justify 0
label "+tagClass"
pctDist 0.283262
height 35
orientation 0)
stereotype TRUE
line_color 3342489
quidu "398966A4028A"
client @64
supplier @6
line_style 3
origin_attachment (1762, 1398)
terminal_attachment (1503, 1398)
label (object SegLabel @67
Parent_View @65
location (1563, 1433)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.771930
height 35
orientation 0))
(object RoleView "$UNNAMED$13" @68
Parent_View @64
location (178, 598)
stereotype TRUE
line_color 3342489
quidu "398966A402C7"
client @64
supplier @63
vertices (list Points
(1762, 1398)
(1822, 1398)
(1822, 1189))
line_style 3
origin_attachment (1762, 1398)
terminal_attachment (1822, 1189))))
(object AssociationViewNew "$UNNAMED$14" @69
location (1858, 1481)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "398966C20175"
roleview_list (list RoleViews
(object RoleView "teiClass" @70
Parent_View @69
location (274, 681)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @71
Parent_View @70
location (1649, 1535)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 178
justify 0
label "+teiClass"
pctDist 0.589286
height 54
orientation 0)
stereotype TRUE
line_color 3342489
quidu "398966C3005E"
client @69
supplier @6
line_style 3
origin_attachment (1858, 1481)
terminal_attachment (1503, 1481)
label (object SegLabel @72
Parent_View @70
location (1539, 1535)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 0))
(object RoleView "$UNNAMED$15" @73
Parent_View @69
location (274, 681)
stereotype TRUE
line_color 3342489
quidu "398966C3009A"
client @69
supplier @63
vertices (list Points
(1858, 1481)
(1922, 1481)
(1922, 1189))
line_style 3
origin_attachment (1858, 1481)
terminal_attachment (1922, 1189))))
(object InheritView "" @74
stereotype TRUE
line_color 3342489
quidu "3E5A978E00CA"
client @63
supplier @3
vertices (list Points
(1562, 853)
(1562, 109)
(287, 109)
(287, 481))
line_style 3
origin_attachment (1562, 853)
terminal_attachment (287, 481))
(object AssociationViewNew "attribute" @75
location (2031, 1371)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "39A6BA5F01BA"
roleview_list (list RoleViews
(object RoleView "attributes" @76
Parent_View @75
location (815, 363)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @77
Parent_View @76
location (2151, 1514)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 193
justify 0
label "+attributes"
pctDist 0.780488
height 120
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39A6BA5F01BC"
client @75
supplier @7
line_style 3
origin_attachment (2031, 1371)
terminal_attachment (2031, 1555)
label (object SegLabel @78
Parent_View @76
location (1978, 1537)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..n"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$1" @79
Parent_View @75
location (815, 363)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @80
Parent_View @79
location (2073, 1226)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39A6BA5F01BB"
client @75
supplier @63
line_style 3
origin_attachment (2031, 1371)
terminal_attachment (2031, 1188))))
(object AssociationViewNew "$UNNAMED$10" @81
location (2946, 1104)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "398965BE00F9"
roleview_list (list RoleViews
(object RoleView "variables" @82
Parent_View @81
location (1362, 304)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @83
Parent_View @82
location (3128, 1449)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 181
justify 0
label "+variables"
pctDist 0.854671
height 122
orientation 0)
stereotype TRUE
line_color 3342489
quidu "398965BF00E7"
client @81
supplier @19
vertices (list Points
(2946, 1104)
(3006, 1104)
(3006, 1519))
line_style 3
origin_attachment (2946, 1104)
terminal_attachment (3006, 1519)
label (object SegLabel @84
Parent_View @82
location (3076, 1389)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..n"
pctDist 0.726644
height 70
orientation 0))
(object RoleView "$UNNAMED$11" @85
Parent_View @81
location (1362, 304)
stereotype TRUE
line_color 3342489
quidu "398965BF00E8"
client @81
supplier @63
line_style 3
origin_attachment (2946, 1104)
terminal_attachment (2489, 1104))))
(object ClassView "Class" "Logical View::taglib::TldExtension" @86
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (271, 2221)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @86
location (32, 2140)
fill_color 13434879
nlines 1
max_width 478
justify 0
label "TldExtension")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3ECD2A8D016F"
width 496
height 186
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$30" @87
location (580, 2382)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3ECD2C970011"
roleview_list (list RoleViews
(object RoleView "extensionElements" @88
Parent_View @87
location (309, 161)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @89
Parent_View @88
location (905, 2405)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 378
justify 0
label "+extensionElements"
pctDist 2.034346
height 131
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3ECD2C9701CA"
client @87
supplier @30
line_style 0
label (object SegLabel @90
Parent_View @88
location (641, 2470)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.639913
height 50
orientation 1))
(object RoleView "$UNNAMED$31" @91
Parent_View @87
location (309, 161)
stereotype TRUE
line_color 3342489
quidu "3ECD2C9701CC"
client @87
supplier @86
line_style 0)))
(object AssociationViewNew "$UNNAMED$32" @92
location (293, 1842)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3ECD2D5701DA"
roleview_list (list RoleViews
(object RoleView "functionExtensions" @93
Parent_View @92
location (-19, 427)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @94
Parent_View @93
location (194, 2021)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 371
justify 0
label "+functionExtensions"
pctDist 0.643493
height 89
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3ECD2D58016D"
client @92
supplier @86
line_style 0
label (object SegLabel @95
Parent_View @93
location (214, 2077)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..*"
pctDist 0.834111
height 66
orientation 1))
(object RoleView "$UNNAMED$33" @96
Parent_View @92
location (-19, 427)
stereotype TRUE
line_color 3342489
quidu "3ECD2D580178"
client @92
supplier @40
line_style 0)))
(object AssociationViewNew "$UNNAMED$34" @97
location (684, 832)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3ECD2E5403C8"
roleview_list (list RoleViews
(object RoleView "tagExtensions" @98
Parent_View @97
location (-1262, 592)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @99
Parent_View @98
location (484, 2226)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 286
justify 0
label "+tagExtensions"
pctDist 1.022972
height 1
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3ECD2E590072"
client @97
supplier @86
vertices (list Points
(684, 832)
(684, 2225)
(519, 2225))
line_style 3
origin_attachment (684, 832)
terminal_attachment (519, 2225)
label (object SegLabel @100
Parent_View @98
location (608, 2200)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..*"
pctDist 0.942839
height 26
orientation 1))
(object RoleView "$UNNAMED$35" @101
Parent_View @97
location (-1262, 592)
stereotype TRUE
line_color 3342489
quidu "3ECD2E59007C"
client @97
supplier @31
vertices (list Points
(684, 832)
(684, 216)
(1625, 216))
line_style 3
origin_attachment (684, 832)
terminal_attachment (1625, 216))))
(object ClassView "Class" "Logical View::taglib::TagLib" @102
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1228, 534)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @102
location (967, 300)
fill_color 13434879
nlines 1
max_width 522
justify 0
label "TagLib")
stereotype (object ItemLabel
Parent_View @102
location (967, 250)
fill_color 13434879
anchor 10
nlines 1
max_width 522
justify 0
label "<<component>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "39A6BA5F00E8"
compartment (object Compartment
Parent_View @102
location (967, 361)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 5
max_width 0)
width 540
height 592
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$8" @103
location (1231, 895)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "398964E80322"
roleview_list (list RoleViews
(object RoleView "listeners" @104
Parent_View @103
location (527, 543)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @105
Parent_View @104
location (1350, 902)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 186
justify 0
label "+listeners"
pctDist 0.103448
height 119
orientation 0)
stereotype TRUE
line_color 3342489
quidu "398964E90279"
client @103
supplier @33
line_style 3
origin_attachment (1231, 895)
terminal_attachment (1231, 961)
label (object SegLabel @106
Parent_View @104
location (1287, 941)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..n"
pctDist 0.712121
height 56
orientation 0))
(object RoleView "$UNNAMED$9" @107
Parent_View @103
location (527, 543)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @108
Parent_View @107
location (1190, 842)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 200
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "398964E90283"
client @103
supplier @102
line_style 3
origin_attachment (1231, 895)
terminal_attachment (1231, 829))))
(object AssociationViewNew "$UNNAMED$24" @109
location (503, 755)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3E67B391027D"
roleview_list (list RoleViews
(object RoleView "functions" @110
Parent_View @109
location (-725, 255)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @111
Parent_View @110
location (410, 1157)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 190
justify 0
label "+functions"
pctDist 0.802444
height 34
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E67B3920329"
client @109
supplier @40
vertices (list Points
(503, 755)
(443, 755)
(443, 1272))
line_style 3
origin_attachment (503, 755)
terminal_attachment (443, 1272)
label (object SegLabel @112
Parent_View @110
location (497, 1214)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..n"
pctDist 0.900000
height 54
orientation 0))
(object RoleView "$UNNAMED$25" @113
Parent_View @109
location (-725, 255)
stereotype TRUE
line_color 3342489
quidu "3E67B392032B"
client @109
supplier @102
line_style 3
origin_attachment (503, 755)
terminal_attachment (958, 755))))
(object AssociationViewNew "$UNNAMED$2" @114
location (869, 953)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "398962E3003A"
roleview_list (list RoleViews
(object RoleView "validator" @115
Parent_View @114
location (165, 601)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @116
Parent_View @115
location (751, 1126)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 183
justify 0
label "+validator"
pctDist 0.716763
height 119
orientation 1)
stereotype TRUE
line_color 3342489
quidu "398962E3033D"
client @114
supplier @47
line_style 3
origin_attachment (869, 953)
terminal_attachment (869, 1196)
label (object SegLabel @117
Parent_View @115
location (953, 1147)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.803468
height 84
orientation 0))
(object RoleView "$UNNAMED$3" @118
Parent_View @114
location (165, 601)
stereotype TRUE
line_color 3342489
quidu "398962E30347"
client @114
supplier @102
vertices (list Points
(869, 953)
(869, 799)
(958, 799))
line_style 3
origin_attachment (869, 953)
terminal_attachment (958, 799))))
(object AssociationViewNew "tag" @119
location (1910, 518)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @120
Parent_View @119
location (1910, 459)
font (object Font
size 10
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 600
justify 0
label "tag"
pctDist 0.500000
height 60
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39A6BA5F0156"
roleview_list (list RoleViews
(object RoleView "tags" @121
Parent_View @119
location (1638,