Uses of Interface
edu.washington.cs.supple.rep.SuppleType

Packages that use SuppleType
edu.washington.cs.supple.customization   
edu.washington.cs.supple.customization.scope   
edu.washington.cs.supple.example.ftp   
edu.washington.cs.supple.render   
edu.washington.cs.supple.render.utility   
edu.washington.cs.supple.rep   
edu.washington.cs.supple.rep.ext   
edu.washington.cs.supple.wlib.awt   
edu.washington.cs.supple.wlib.html   
edu.washington.cs.supple.wlib.java2   
 

Uses of SuppleType in edu.washington.cs.supple.customization
 

Fields in edu.washington.cs.supple.customization declared as SuppleType
protected  SuppleType UiObjectInvocationHandler.type
           
 

Methods in edu.washington.cs.supple.customization that return SuppleType
 SuppleType UiObjectInvocationHandler.getType()
           
 

Methods in edu.washington.cs.supple.customization with parameters of type SuppleType
 void UiObjectInvocationHandler.setType(SuppleType type)
           
 

Constructors in edu.washington.cs.supple.customization with parameters of type SuppleType
UiObjectInvocationHandler(UiObject object, SuppleType type)
          Creates a new invocation handler, that references another UIObject.
 

Uses of SuppleType in edu.washington.cs.supple.customization.scope
 

Constructors in edu.washington.cs.supple.customization.scope with parameters of type SuppleType
NodeSet.Node(java.lang.String name, SuppleType type)
           
 

Uses of SuppleType in edu.washington.cs.supple.example.ftp
 

Methods in edu.washington.cs.supple.example.ftp with parameters of type SuppleType
static ActionTypeImpl FtpTypes.getRemoteLoginType(SuppleType returnType, LoginBean loginBean)
           
 

Uses of SuppleType in edu.washington.cs.supple.render
 

Fields in edu.washington.cs.supple.render declared as SuppleType
protected  SuppleType WidgetBag.type
           
protected  SuppleType AbstractWidget.type
           
 

Methods in edu.washington.cs.supple.render that return SuppleType
 SuppleType WidgetBag.getType()
           
 SuppleType Widget.getType()
          Returns the type of the corresponding UI object
 SuppleType AbstractWidget.getType()
           
 SuppleType AbstractWidgetWrapper.getType()
           
 

Methods in edu.washington.cs.supple.render with parameters of type SuppleType
 java.util.Collection FactoredCostFunction.getFactors(SuppleType type, UiObject uiObject, java.util.Collection descriptors)
          Returns relevant factors
 java.util.Collection FactoredCostFunction.getFactors(SuppleType type, UiObject uiObject, WidgetDescriptor descriptor)
          Returns relevant factors
 java.util.Collection AbstractFactoredCostFunction.getFactors(SuppleType type, UiObject uiObject, java.util.Collection descriptors)
           
 java.util.Collection AbstractFactoredCostFunction.getFactors(SuppleType type, UiObject uiObject, WidgetDescriptor descriptor)
           
 

Uses of SuppleType in edu.washington.cs.supple.render.utility
 

Methods in edu.washington.cs.supple.render.utility with parameters of type SuppleType
 double BooleanFactor.getValue(SuppleType type, UiObject object, WidgetDescriptor descriptor)
           
protected  boolean OldFactor.isApplcableType(SuppleType type, UiObject object, Widget w)
          An easy to override method that lets you finetune the applicability of a particular factor
protected  float OldFactor.computeActualBound(float bound, SuppleType type, UiObject object, Widget w)
          An easy to override function that lets you scale the factor depending on the details of the underlying type, etc
protected  void FactorConstraint.setupConstraint(SuppleType type, UiObject uiObject, java.util.Collection lhsFactors, WidgetDescriptor lhsWidget, java.util.Collection rhsFactors, WidgetDescriptor rhsWidget)
           
protected  void FactorConstraint.addFactors(SuppleType type, UiObject uiObject, WidgetDescriptor descriptor, FactoredCostFunction costFunction, boolean isBad)
           
protected  void FactorConstraint.addFactor(SuppleType type, UiObject uiObject, WidgetDescriptor descriptor, Factor factor, boolean isBad)
           
abstract  double Factor.getValue(SuppleType type, UiObject object, WidgetDescriptor descriptor)
          Returns the value of this factor
 boolean Factor.isApplicable(SuppleType type, UiObject object, WidgetDescriptor descriptor)
          Checks if the factor is applicable for a particular widget
protected  boolean Factor.isApplcableType(SuppleType type, UiObject object, WidgetDescriptor descriptor)
          An easy to override method that lets you finetune the applicability of a particular factor
 boolean Factor.isApplicable(SuppleType type, UiObject uiObject, java.util.Collection descriptors)
           
 

Constructors in edu.washington.cs.supple.render.utility with parameters of type SuppleType
FactorConstraint(SuppleType type, UiObject uiObject, java.util.Collection lhsFactors, WidgetDescriptor lhsWidget, java.util.Collection rhsFactors, WidgetDescriptor rhsWidget)
           
 

Uses of SuppleType in edu.washington.cs.supple.rep
 

Subinterfaces of SuppleType in edu.washington.cs.supple.rep
 interface ActionType
          Container type for actions.
 interface BooleanType
           
 interface ContainerType
           
 interface DateType
          Date Type interface
 interface DynamicType
           
 interface ImageType
           
 interface IntegerType
           
 interface MapLocationType
           
 interface SimpleValueType
           
 interface StringType
           
 interface TextType
           
 interface VectorType
           
 

Classes in edu.washington.cs.supple.rep that implement SuppleType
 class ActionTypeImpl
          Container type for actions.
 class BaseType
           
 class BooleanTypeImpl
           
 class ContainerTypeImpl
           
 class DateTypeImpl
          Date Type implementation.
 class DynamicTypeImpl
           
 class ImageTypeImpl
           
 class IntegerTypeImpl
           
 class MapLocationTypeImpl
           
 class SimpleBeanType
           
 class SimpleValueTypeImpl
           
 class StringTypeImpl
           
 class TextTypeImpl
           
 class VectorTypeImpl
           
 

Fields in edu.washington.cs.supple.rep declared as SuppleType
protected  SuppleType VectorTypeImpl.elementType
           
protected  SuppleType UiObjectImpl.type
           
protected  SuppleType ActionTypeImpl.parametersType
           
protected  SuppleType ActionTypeImpl.returnType
           
 

Methods in edu.washington.cs.supple.rep that return SuppleType
 SuppleType VectorTypeImpl.getElementType()
           
 SuppleType VectorType.getElementType()
          Returns the type of the elements in this vector
 SuppleType UiObjectImpl.getType()
          Returns the Supple type of this object
 SuppleType ActionTypeImpl.getParametersType()
           
 SuppleType ActionTypeImpl.getReturnType()
           
 SuppleType UiObject.getType()
          Returns the Supple type of this object
 SuppleType ActionType.getParametersType()
           
 SuppleType ActionType.getReturnType()
           
 

Methods in edu.washington.cs.supple.rep with parameters of type SuppleType
 void UiVisitor.visitSuppleType(SuppleType type)
           
 void UiVisitor.visitBoundProperty(SuppleType type, java.lang.String propertyName, ValueBinding binding)
           
protected  void UiObjectImpl.setType(SuppleType t)
           
 

Constructors in edu.washington.cs.supple.rep with parameters of type SuppleType
VectorTypeImpl(SuppleType elementType)
           
UiObjectImpl(SuppleType type, java.lang.String label)
          Constructor for elements that do not take a value
ActionTypeImpl(SuppleType returnType, UiObject parametersObject)
          Create an action type with the parameters type and the return type
StateVarImpl(SuppleType type, java.lang.String label, boolean modifiable)
           
StateVarImpl(SuppleType type, java.lang.String label, ValueBinding valueBinding, boolean modifiable)
           
 

Uses of SuppleType in edu.washington.cs.supple.rep.ext
 

Classes in edu.washington.cs.supple.rep.ext that implement SuppleType
 class FileType
           
 

Uses of SuppleType in edu.washington.cs.supple.wlib.awt
 

Fields in edu.washington.cs.supple.wlib.awt declared as SuppleType
protected  SuppleType ListWidget.elementType
           
 

Uses of SuppleType in edu.washington.cs.supple.wlib.html
 

Fields in edu.washington.cs.supple.wlib.html declared as SuppleType
protected  SuppleType HtmlListWidget.elementType
           
 

Uses of SuppleType in edu.washington.cs.supple.wlib.java2
 

Fields in edu.washington.cs.supple.wlib.java2 declared as SuppleType
protected  SuppleType AbstractCheckBoxListWidget.elementType
           
protected  SuppleType ListWidget.elementType