Package edu.wisc.trace.urcsdk.client.uisocket.types

Provides type implementations for UI Socket elements.

See:
          Description

Interface Summary
IUISocketElement IUISocketElement is the interface used for creating UI Socket Elements.
 

Class Summary
AbstractUISocketElement AbstractUISocketElement is an abstract implementation of the IUISocketElement interface.
BasicCommand BasicCommand is the variant of UISocketCommand that provides four separate states: ready, done, in-progress, and error.
BooleanConstant BooleanConstant is the boolean variant of the UISocketConstant.
BooleanVariable BooleanVariable is the boolean variant of the UISocketVariable.
DateConstant DateConstant is a variant of UISocketConstant that deals specifically with date.
DateTimeConstant DateTimeConstant is a variant of UISocketConstant that deals specifically with date and time.
DateTimeVariable DateTimeVariable is a variant of UISocketVariable that deals specifically with date and time.
DateVariable DateVariable is a variant of UISocketVariable that deals specifically with date.
DayConstant DayConstant is a variant of UISocketConstant that deals specifically with day.
DayVariable DayVariable is a variant of UISocketVariable that deals specifically with day.
DecimalConstant DecimalConstant is the number variant of UISocketStatic.
DecimalVariable DecimalVariable is the number variant of UISocketVariable.
DurationConstant DurationConstant is a variant of UISocketConstant that deals specifically with the duration.
DurationVariable DurationVariable is a variant of UISocketVariable that deals specifically with the duration.
IntegerConstant IntegerConstant is the number variant of UISocketStatic.
IntegerVariable IntegerVariable is the number variant of UISocketVariable.
ListConstant ListConstant is the list variant of UISocketConstant.
ListVariable ListVariable is the list variant of UISocketVariable.
MonthConstant MonthConstant is a variant of UISocketConstant that deals specifically with month.
MonthDayConstant MonthDayConstant is a variant of UISocketSTatic that deals specifically with month and day.
MonthDayVariable MonthDayVariable is a variant of UISocketVariable that deals specifically with month and day.
MonthVariable MonthVariable is a variant of UISocketVariable that deals specifically with month.
NumberConstant NumberConstant is the number variant of UISocketConstant.
NumberVariable NumberVariable is the number variant of UISocketVariable.
StringConstant StringConstant is the string variant of UISocketConstant.
StringVariable StringVariable is the string variant of UISocketVariable.
TimeConstant TimeConstant is a variant of UISocketConstant that deals specifically with Time.
TimedCommand TimedCommand is the variant of UISocketCommand that provides four separate states: ready, done, in-progress, and error.
TimeVariable TimeVariable is a variant of UISocketVariable that deals specifically with Time.
UISocketCommand UISocketCommand is the command variant of UISocketElement.
UISocketConstant UISocketConstant is the static variant of UISocketElement.
UISocketNotification UISocketNotification is the notification variant of UISocketElement.
UISocketVariable UISocketVariable is the variable variant of UISocketElement.
VoidCommand VoidCommand is the variant of UISocketCommand that simply attempts to invoke Target commands and returns the result of the invocation (no states).
YearConstant YearConstant is a variant of UISocketConstant that deals specifically with year.
YearMonthConstant YearMonthConstant is a variant of UISocketConstant that deals specifically with year and month.
YearMonthVariable YearMonthVariable is a variant of UISocketVariable that deals specifically with year and month.
YearVariable YearVariable is a variant of UISocketVariable that deals specifically with year.
 

Package edu.wisc.trace.urcsdk.client.uisocket.types Description

Provides type implementations for UI Socket elements. The SDK maps the xsd types to internal java types. The following is a table with the mapping information.

XSD SDK
xsd:duration Duration
xsd:integer java.math.BigInteger
xsd:decimal java.math.BigDecimal
xsd:int int
xsd:double

double

xsd:time,dateTime,gYearMonth,

gYear,gMonthDay,gDay,gMonth

XMLGregorianCalendar / Calendar



Copyright © 2006 Trace R&D Center, University of Wisconsin-Madison. All Rights Reserved.