Package atg.droplet

Interface Summary
DropletConstants  
DropletCustomizer Interface implemented by an AWT Component that will customize a DropletInvocation to call some droplet.
DropletFormHandler  
DropletInvocation Interface representing an invocation of some droplet, to be customized by a DropletCustomizer.
EventReceiver An EventReceiver is a tag that receives events from requests (either Anchor events or Form events).
ParamDescriptorResolver This interface is implemented by various nodes in the SGML tree.
TagConverter This interface is implemented by objects that perform String to Object and Object to String conversion using attributes in JHTML tags (valueof, input, etc.).
 

Class Summary
AnchorTag  
ArrayElementParamDescriptor This is a dynamic ParamDescriptor which allows you to define an output parameter whose type is an element of an array based input parameter.
ArrayIncludesValue This servlet takes an array and a value, and renders the "true" open parameter if the value is in the array, and the "false" open parameter otherwise.
ArrayObjectTypeInfo Represents a type of a component or property as an array of other types.
ArrayOfBeanPathParamDescriptor This is a dynamic ParamDescriptor which allows you to define an output parameter whose type is an array of another bean.
ArrayOfBeanTyperParamDescriptor This is a dynamic ParamDescriptor which allows you to define an output parameter whose type is an element of an array based input parameter.
BaseDropletDescriptor  
BeanObjectTypeInfo Represents the type of a component or property as a DynamicBeanInfo with optional augmenting Class, and PropertyDescriptor information as well.
BeanProperty This servlet gets or sets a property in a bean.
BeanPropertyBeanInfo BeanInfo for the BeanProperty droplet.
BeanPropertyServlet Deprecated. As of Dynamo 5.5, use BeanProperty instead.
BeanTyperParamDescriptor This is a dynamic ParamDescriptor which allows you to define an output parameter whose type is the same as the type of a BeanTyper input parameter.
Cache This droplet caches the contents of its oparam named output.
CacheBeanInfo BeanInfo for the Cache droplet.
ClassObjectTypeInfo Represents the type of a component or property as Java class
Compare The Compare servlet renders one of its oparms based on the relative values of the obj1 and obj2 input params.
CompareBeanInfo BeanInfo for the Compare droplet.
ComplexTag This class both serves as the base class for any tags that contain content and also can be used to dynamically render any HTML object.
ComponentExists The ComponentExists droplet conditionally renders one of its output parameters depending on whether or not a specified Nucleus path currently refers to a non-null object.
ComponentExistsBeanInfo BeanInfo for the ComponentExists droplet.
ContentDroplet This servlet serves up the content of the ContentRepositoryItem from the specified ContentRepository and writes it out to the browser.
ContentFolderView This servlet allows browsing of the specified content folder
CreditCardTagConverter This TagConverter can take an obnject that represents the number of a credit card and mask out parts of that number.
CurrencyConversionFormatter This droplet can be used to convert and format a numeric amount, within a particular Locale, from a specific currency into a specific currency.
CurrencyConversionFormatterBeanInfo BeanInfo for the CurrencyConversionFormatter droplet.
CurrencyConversionTagConverter A tag converter which is used to parse, format currency amounts and to convert them between an default currency and a locale-specific currency.
CurrencyFormatter This droplet can be used to format a numeric amount, within a particular Locale, into a specific currency.
CurrencyFormatterBeanInfo BeanInfo for the CurrencyFormatter droplet.
CurrencyTagConverter A tag converter which is used to parse and format currency amounts.
DateEditor This class allows for the manipulation within a form of a java.util.Date property in another component.
DateTagConverter Performs conversion to and from Date objects in jhtml tags.
DropletBeanInfo A base class for all the droplet BeanInfo classes.
DropletDescriptor Caches the information needed to make efficient reflection calls to Droplet handler methods.
DropletEventServlet  
DropletImports  
DropletInvocation.Parameter Support class representing a droplet parameter.
DropletNames  
DynamicParamDescriptor This is an abstract class for ParamDescriptors that should be extended by the various ways to derive the type of a parameter dynamically.
EmptyFormHandler  
ErrorMessageForEach The servlet takes a list of exceptions and renders the text of an error message for each exception, by translating the message and propertyName properties of the exception.
ErrorMessageForEachBeanInfo BeanInfo for the ErrorMessageForEach droplet.
EscapeHTMLTagConverter This converter converts an Object value into a String using the toString method, then escapes special characters like < into the escaped equivalent.
EuroTagConverter A tag converter which will parse and format a currency amounts if and only if the user's locale indicates a country/language that supports the Euro.
EventSender  
For This servlet renders its output parameter howMany times.
ForBeanInfo BeanInfo for the For droplet.
ForEach This servlet renders its output parameter for each element in its array parameter.
ForEachBeanInfo BeanInfo for the ForEach droplet.
Format This servlet uses java.text.MessageFormat to set a message string parameter that can be used when the output parameter is rendered.
FormatBeanInfo BeanInfo for the Format droplet.
FormEventReceiver This class implements the EventReceiving functionality for input, select, and textarea tags.
FormHashtable  
FormTag This class implements functionality of an HTML form tag.
GenericFormHandler This form handler performs basic error checking operations.
IdentityParamDescriptor A DynamicParamDescriptor that assumes the same type as the named parameter
InputTag This class is used to define an InputTag that is generated dynamically from Java code.
Invoke The Invoke servlet invokes a named method for a particular object and arguements.
IsEmpty The IsEmpty droplet conditionally servlet renders one of its parameters based on the value of its value parameter.
IsEmptyBeanInfo BeanInfo for the IsEmpty droplet.
IsNull The IsNull droplet conditionally servlet renders one of its parameters based on the value of its value parameter.
IsNullBeanInfo BeanInfo for the IsNull droplet.
NullableTagConverter This converter allows a property value to be set to null by returning the special SET_TO_NULL value for an empty String.
NumberTagConverter Performs conversion to and from Number objects in jhtml tags.
ObjectTypeInfo This is an abstract class that is used to store various ways of representing "type" information for a bean or property.
OverrideContextPathMode This droplet overrides the encodeContextPathMode for the course of rendering its output parmater.
ParamDescriptor BeanDescriptor subclass for droplets, permitting retrieval of parameter descriptions.
PropertyName  
ProtocolChange The ChangeProtocol droplet takes in a url and outputs a full url to that location for both secure and insecure protocols.
ProtocolChangeBeanInfo BeanInfo for the ProtocolChange droplet.
Range This servlet renders its output parameter for a subset of elements in its array parameter.
RangeBeanInfo BeanInfo for the Range droplet.
Redirect This servlet takes a single parameter which is the url parameter and redirects the page that called this servlet to the defined URL.
RedirectBeanInfo BeanInfo for the Redirect droplet.
RequiredTagConverter Verifies that all converted values have values that are not all "whitespace".
RestFormSubmissionHandler This class is the link between REST web services and the form handling logic in the platform.
Switch The Switch conditionally servlet renders one of its parameters based on the value of its value parameter.
SwitchBeanInfo BeanInfo for the Switch droplet.
TableForEach This droplet extends the functionality of ForEach by allowing the output to be rendered in a table-like format.
TableForEachBeanInfo BeanInfo for the TableForEach droplet.
TableRange This droplet extends the functionality of Range by allowing the output to be rendered in a table-like format.
TableRangeBeanInfo BeanInfo for the Range droplet.
Tag This class implements a simple generic HTML tag.
TagAttributeDescriptor This class describes an attribute which is used as an argument to a TagConverter.
TagConverterManager This class contains a set of static methods which you can use to register and use TagConverters.
TransactionalFormHandler This form handler adds transaction management capabilities while processing form input.
ValueIsHTMLTagConverter This is a dummy converter which passes through values without any conversion.
 

Exception Summary
DropletException Represents an exception within Droplet
DropletFormException Represents an exception that might occur when delivering a droplet event.
TagConversionException This exception is thrown by TagConverters when they encounter an error during the conversion process.