Milyn-Tinak Version 0.6.1
A C D E G H I M O P R S T U

A

add(Object) - Method in class org.milyn.device.profile.DefaultProfileSet
 
addIdentSet(IdentSet) - Method in class org.milyn.device.ident.DeviceIdent
Add a device identification set to this DeviceIdent object.
addIdentUnit(IdentUnit) - Method in class org.milyn.device.ident.IdentSet
Add the identification unit to this device identification set.
addProfile(String) - Method in class org.milyn.device.profile.DefaultProfileSet
Add profile to the ProfileSet.
addProfileSet(DefaultProfileSet) - Method in class org.milyn.device.profile.DefaultProfileSet
Add the profiles of the supplied DefaultProfileSet to this ProfileSet.
addProfileSet(String, ProfileSet) - Method in class org.milyn.device.profile.DefaultProfileStore
Add a ProfileSet for the named device to this ProfileStore
appendContent(String) - Method in class org.milyn.tinak.ContainerTag
Append content to this instance.

C

CONTEXT_KEY - Static variable in class org.milyn.servlet.ServletUAContext
ServletUAContext session key.
ContainerTag - class org.milyn.tinak.ContainerTag.
The abstract container tag is extended to create a tag for group other Tinak tags.
ContainerTag() - Constructor for class org.milyn.tinak.ContainerTag
 

D

DefaultProfileConfigDigester - class org.milyn.device.profile.DefaultProfileConfigDigester.
Default device profile XML configuration digester.
DefaultProfileConfigDigester() - Constructor for class org.milyn.device.profile.DefaultProfileConfigDigester
 
DefaultProfileSet - class org.milyn.device.profile.DefaultProfileSet.
Default ProfileSet implementation.
DefaultProfileSet() - Constructor for class org.milyn.device.profile.DefaultProfileSet
 
DefaultProfileStore - class org.milyn.device.profile.DefaultProfileStore.
Default ProfileStore implementation.
DefaultProfileStore() - Constructor for class org.milyn.device.profile.DefaultProfileStore
 
DeviceIdent - class org.milyn.device.ident.DeviceIdent.
Device identification class.
DeviceIdent() - Constructor for class org.milyn.device.ident.DeviceIdent
 
DeviceProfiler - class org.milyn.servlet.DeviceProfiler.
J2EE Servlet Device Profiler class.
DeviceProfiler() - Constructor for class org.milyn.servlet.DeviceProfiler
 
doAfterBody() - Method in class org.milyn.tinak.ContainerTag
Process the doAfterBody event.
doAfterBody() - Method in class org.milyn.tinak.UATag
Process the doAfterBody event.
doEndTag() - Method in class org.milyn.tinak.ContainerTag
Process the doEnd event.
doEndTag() - Method in class org.milyn.tinak.SetContentType
Process the doEnd event.
doEndTag() - Method in class org.milyn.tinak.SetProfileTag
Process the doEnd event.
doEndTag() - Method in class org.milyn.tinak.UATag
Process the doEnd event.
doInitBody() - Method in class org.milyn.tinak.ContainerTag
Process the doInitBody event.
doInitBody() - Method in class org.milyn.tinak.UATag
Process the doInitBody event.
doStartTag() - Method in class org.milyn.tinak.ContainerTag
Process the doStart event.
doStartTag() - Method in class org.milyn.tinak.ProfilesTag
Process the doStart event.
doStartTag() - Method in class org.milyn.tinak.SetContentType
Process the doStart event.
doStartTag() - Method in class org.milyn.tinak.SetProfileTag
Process the doStart event.
doStartTag() - Method in class org.milyn.tinak.UATag
Process the doStart event.

E

equals(Object) - Method in class org.milyn.device.ident.IdentUnit
Is the supplied object equal to this ident unit.
expandProfiles() - Method in class org.milyn.device.profile.DefaultProfileStore
 

G

getComboIdMatrix() - Method in class org.milyn.device.ident.IdentSet
Get the device combinations sets.
getCommonName() - Method in interface org.milyn.device.UAContext
Get the useragent common name.
getCommonName() - Method in class org.milyn.servlet.ServletUAContext
Get the useragent common name.
getContent() - Method in class org.milyn.tinak.ContainerTag
Get the content which was added to this instance.
getDeviceName() - Method in class org.milyn.device.ident.IdentSet
Get the device this identifier set represents.
getDeviceNames() - Method in class org.milyn.device.ident.DeviceIdent
Get the name list of matchable devices.
getDeviceProfile(String, ServletConfig) - Static method in class org.milyn.servlet.DeviceProfiler
Get the ProfileSet for the named device.
getHeader(String) - Method in interface org.milyn.device.request.HttpRequest
Get the named HTTP request header.
getId() - Method in class org.milyn.device.ident.IdentUnit
Get the ident unit id.
getInstance() - Static method in class org.milyn.device.ident.DeviceIdent
Get the DeviceIdent instance for the VM.
getInstance(HttpServletRequest, ServletConfig) - Static method in class org.milyn.servlet.ServletUAContext
Get the Useragent Context for the Servlet request.
getName() - Method in class org.milyn.device.ident.IdentUnit
Get the ident unit name.
getPageContext() - Method in class org.milyn.tinak.ContainerTag
Get the page context.
getParameter(String) - Method in interface org.milyn.device.request.HttpRequest
Get the named HTTP request parameter from the request query string.
getParent() - Method in class org.milyn.tinak.ContainerTag
Get the tag parent tag.
getParent() - Method in class org.milyn.tinak.SetContentType
Get the tag parent tag.
getParent() - Method in class org.milyn.tinak.SetProfileTag
Get the tag parent tag.
getParent() - Method in class org.milyn.tinak.UATag
Get the tag parent tag.
getProfile(int) - Method in class org.milyn.device.profile.DefaultProfileSet
Get the profile at the specified index.
getProfileSet() - Method in interface org.milyn.device.UAContext
Get the ProfileSet for the device.
getProfileSet(String) - Method in class org.milyn.device.profile.DefaultProfileStore
 
getProfileSet(String) - Method in interface org.milyn.device.profile.ProfileStore
Get the ProfileSet associated with the specified device.
getProfileSet() - Method in class org.milyn.servlet.ServletUAContext
Get the ProfileSet for the device.
getValue() - Method in class org.milyn.device.ident.IdentUnit
Get the ident unit value.

H

HEADER_UNIT - Static variable in class org.milyn.device.ident.HttpIdentUnit
HTTP request header ident unit type.
HttpIdentUnit - class org.milyn.device.ident.HttpIdentUnit.
HTTP Identification unit.
HttpIdentUnit(int) - Constructor for class org.milyn.device.ident.HttpIdentUnit
Construct a HTTP ident unit.
HttpRequest - interface org.milyn.device.request.HttpRequest.
Http interface definition.
hasContent() - Method in class org.milyn.tinak.ContainerTag
Has there been content added to this instance.

I

IdentConfigDigester - class org.milyn.device.ident.IdentConfigDigester.
Device Ident configuration XML digester.
IdentConfigDigester() - Constructor for class org.milyn.device.ident.IdentConfigDigester
 
IdentSet - class org.milyn.device.ident.IdentSet.
Device Identification Set.
IdentSet() - Constructor for class org.milyn.device.ident.IdentSet
 
IdentUnit - class org.milyn.device.ident.IdentUnit.
Device identification data unit.
IdentUnit() - Constructor for class org.milyn.device.ident.IdentUnit
 
isDeviceOrProfile(String, UAContext) - Static method in class org.milyn.device.UAContextUtil
Does the name parameter match device named in the deviceContext, or on of the deviceContext profiles.
isMatch(Request) - Method in class org.milyn.device.ident.HttpIdentUnit
Is this device identification unit a match for the device.
isMatch(Request) - Method in class org.milyn.device.ident.IdentSet
Is this device definition a match based on the supplied device request
isMatch(Request) - Method in class org.milyn.device.ident.IdentUnit
Is this device identification unit a match for the device.
isMember(String) - Method in class org.milyn.device.profile.DefaultProfileSet
 
isMember(String) - Method in interface org.milyn.device.profile.ProfileSet
Is the associated device a member of the specified profile.

M

matchDevice(Request) - Method in class org.milyn.device.ident.DeviceIdent
Match the device associated with the supplied request instance.

O

org.milyn.device - package org.milyn.device
Useragent (UA/Browser/Device) recognition & profiling interface and utilities.
org.milyn.device.ident - package org.milyn.device.ident
Useragent (UA/Browser/Device) recognition implementation.
org.milyn.device.profile - package org.milyn.device.profile
Useragent (UA/Browser/Device) profiling implementation.
org.milyn.device.request - package org.milyn.device.request
Container request abstractions.
org.milyn.servlet - package org.milyn.servlet
Tinak into a Servlet container.
org.milyn.tinak - package org.milyn.tinak
Tinak JSP Tag Library Tag Handlers.

P

PARAM_UNIT - Static variable in class org.milyn.device.ident.HttpIdentUnit
HTTP request parameter ident unit type.
PROFILES_KEY - Static variable in class org.milyn.servlet.ServletUAContext
Profiles Servlet Context key.
ProfileConfigDigester - interface org.milyn.device.profile.ProfileConfigDigester.
Stream based profile configuration digester interface.
ProfileSet - interface org.milyn.device.profile.ProfileSet.
Device ProfileSet interface.
ProfileStore - interface org.milyn.device.profile.ProfileStore.
ProfileStore interface.
ProfilesTag - class org.milyn.tinak.ProfilesTag.
This tag nests set-profile tags.
ProfilesTag() - Constructor for class org.milyn.tinak.ProfilesTag
 
parse(InputStream) - Method in class org.milyn.device.ident.IdentConfigDigester
Parse the device identification XML.
parse(InputStream) - Method in class org.milyn.device.profile.DefaultProfileConfigDigester
Parse the device profile configuration stream.
parse(InputStream) - Method in interface org.milyn.device.profile.ProfileConfigDigester
Parse the device profile configuration stream.
prepare() - Method in class org.milyn.device.ident.DeviceIdent
Prepare the DeviceIdent object for device matching.
prepare() - Method in class org.milyn.device.ident.IdentSet
Prepare the identifications set for device matching.

R

Request - interface org.milyn.device.request.Request.
Request typing interface.
release() - Method in class org.milyn.tinak.ContainerTag
Process the release event.
release() - Method in class org.milyn.tinak.SetContentType
Process the release event.
release() - Method in class org.milyn.tinak.SetProfileTag
Process the release event.
release() - Method in class org.milyn.tinak.UATag
Process the release event.
remove(Object) - Method in class org.milyn.device.profile.DefaultProfileSet
 

S

SelectTag - class org.milyn.tinak.SelectTag.
Select Tag implementation.
SelectTag() - Constructor for class org.milyn.tinak.SelectTag
 
ServletUAContext - class org.milyn.servlet.ServletUAContext.
Servlet useragent context.
SetContentType - class org.milyn.tinak.SetContentType.
Tag for setting the response header.
SetContentType() - Constructor for class org.milyn.tinak.SetContentType
 
SetProfileTag - class org.milyn.tinak.SetProfileTag.
The set-profile tag adds a profile to the context.
SetProfileTag() - Constructor for class org.milyn.tinak.SetProfileTag
 
setBodyContent(BodyContent) - Method in class org.milyn.tinak.ContainerTag
Set the body content
setBodyContent(BodyContent) - Method in class org.milyn.tinak.UATag
Set the body content
setDeviceName(String) - Method in class org.milyn.device.ident.IdentSet
Set the device this identifier set represents.
setDir(String) - Method in class org.milyn.tinak.UATag
Bean method for setting the directive attribute ("dir") value from the page.
setId(String) - Method in class org.milyn.device.ident.IdentUnit
Set the ident unit id.
setInstance(DeviceIdent) - Static method in class org.milyn.device.ident.DeviceIdent
Set the DeviceIdent instance for the VM.
setList(String) - Method in class org.milyn.tinak.SetProfileTag
Bean method for setting the list attribute ("list") value from the page.
setMatch(String) - Method in class org.milyn.device.ident.IdentSet
Set the match combinatiosn string for the device identification set.
setMatch(String) - Method in class org.milyn.tinak.UATag
Bean method for setting the match attribute ("match") value from the page.
setName(String) - Method in class org.milyn.device.ident.IdentUnit
Set the ident unit name.
setName(String) - Method in class org.milyn.tinak.SetProfileTag
Bean method for setting the name attribute ("name") value from the page.
setPageContext(PageContext) - Method in class org.milyn.tinak.ContainerTag
Set the page context.
setPageContext(PageContext) - Method in class org.milyn.tinak.SetContentType
Set the page context.
setPageContext(PageContext) - Method in class org.milyn.tinak.SetProfileTag
Set the page context.
setPageContext(PageContext) - Method in class org.milyn.tinak.UATag
Set the page context.
setParent(Tag) - Method in class org.milyn.tinak.ContainerTag
Set the tag parent tag.
setParent(Tag) - Method in class org.milyn.tinak.SetContentType
Set the tag parent tag.
setParent(Tag) - Method in class org.milyn.tinak.SetProfileTag
Set the tag parent tag.
setParent(Tag) - Method in class org.milyn.tinak.UATag
Set the tag parent tag.
setValue(String) - Method in class org.milyn.device.ident.HttpIdentUnit
Set the ident unit value.
setValue(String) - Method in class org.milyn.device.ident.IdentUnit
Set the ident unit value.
setValue(String) - Method in class org.milyn.tinak.SetContentType
Set the content type

Bean method.


T

toString() - Method in class org.milyn.device.profile.DefaultProfileSet
 
toString() - Method in class org.milyn.device.profile.DefaultProfileStore
 

U

UAContext - interface org.milyn.device.UAContext.
Useragnet device context.
UAContextUtil - class org.milyn.device.UAContextUtil.
UAContext utility methods.
UAContextUtil() - Constructor for class org.milyn.device.UAContextUtil
 
UATag - class org.milyn.tinak.UATag.
The ua tag is a means of selecting or deselecting content based on the accessing useragents common name or membership of a profile.
UATag() - Constructor for class org.milyn.tinak.UATag
 
UnknownDeviceException - exception org.milyn.device.ident.UnknownDeviceException.
Unknown device exception.
UnknownDeviceException() - Constructor for class org.milyn.device.ident.UnknownDeviceException
Public constructor.
UnknownDeviceException(String) - Constructor for class org.milyn.device.ident.UnknownDeviceException
Public constructor.

A C D E G H I M O P R S T U
Milyn-Tinak Version 0.6.1