SmartFrog 3.10.000

Uses of Class
org.smartfrog.sfcore.languages.sf.SmartFrogCompileResolutionException

Packages that use SmartFrogCompileResolutionException
org.smartfrog.sfcore.languages.csf.constraints   
org.smartfrog.sfcore.languages.csf.csfcomponentdescription   
org.smartfrog.sfcore.languages.sf   
org.smartfrog.sfcore.languages.sf.functions   
org.smartfrog.sfcore.languages.sf.predicates   
org.smartfrog.sfcore.languages.sf.sfcomponentdescription   
 

Uses of SmartFrogCompileResolutionException in org.smartfrog.sfcore.languages.csf.constraints
 

Methods in org.smartfrog.sfcore.languages.csf.constraints that throw SmartFrogCompileResolutionException
 java.lang.Object PrologSolver.mapValueIn(java.lang.Object v)
          Method to convert an SF value to an object suitable for the solver This should be the inverse of mapValueOut
 java.lang.Object PrologSolver.mapValueOut(java.lang.Object v)
          Method to convert an object returned by the solver into one suited for SF This should be the inverse of mapValueIn
 void Solver.solve(CSFComponentDescription cd)
          carry out the constraint resolution
 void PrologSolver.solve(CSFComponentDescription cd)
          Implemention of the solver interface method., Solve the constraints and bind the variables.
 void NullSolver.solve(CSFComponentDescription cd)
          Implemention of the solver interface method., Solve the constraints and bind the variables.
static Solver CoreSolver.solver()
          Obtain an instance of the solver for the constraints.
 

Uses of SmartFrogCompileResolutionException in org.smartfrog.sfcore.languages.csf.csfcomponentdescription
 

Methods in org.smartfrog.sfcore.languages.csf.csfcomponentdescription that throw SmartFrogCompileResolutionException
 void CSFComponentDescriptionImpl.constraintResolve()
          Internal method that constraint resolves a parsed component.
 void ComponentResolver.constraintResolve()
          Internal method that constraint resolves a parsed component.
 void FreeVar.doLinkResolve(ResolutionState resState)
          Internal recursive method for doing the actual link resolution.
 void FreeVar.doPlaceResolve(ResolutionState resState)
          Internal recursive method for doing the actual placement resolution.
 void FreeVar.doTypeResolve(ResolutionState resState)
          Internal recursive method for doing the actual type resolution.
 void FreeVar.linkResolve()
          Internal method that performs a pre-deployment resolution on the object implementing this interface.
 void FreeVar.placeResolve()
          Internal method that place resolves a parsed component.
 void FreeVar.typeResolve()
          Internal method that type resolves a parsed component.
 

Uses of SmartFrogCompileResolutionException in org.smartfrog.sfcore.languages.sf
 

Methods in org.smartfrog.sfcore.languages.sf that return SmartFrogCompileResolutionException
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.functionResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a function resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.linkResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a link resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.placeResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a placement resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.printResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a function resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.sfConfigResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a function resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.typeResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a type resolution exception.
 

Methods in org.smartfrog.sfcore.languages.sf that throw SmartFrogCompileResolutionException
 void Phase.actOn(ComponentDescription cd, java.util.Stack path)
          Evaluate a phase on the component description - this is the required method for the visitor pattern.
 void PhaseAction.doit()
          Implements the actions to be performed in a phase.
 void Function.doit()
           
protected  PhaseAction Phase.phaseAction(java.lang.Object action, SFComponentDescription cd, java.util.Stack path)
          Create a PhaseAction for a specific node for which the phase is relevant.
 

Uses of SmartFrogCompileResolutionException in org.smartfrog.sfcore.languages.sf.functions
 

Methods in org.smartfrog.sfcore.languages.sf.functions that throw SmartFrogCompileResolutionException
protected  java.lang.Object Ref.doFunction()
          Takes the inputs and creates a reference and resolves it if the lazy attribute is false
protected  java.lang.Object IfThenElse.doFunction()
          The method to implement the functionality of the if-then-else function.
protected  java.lang.Object BaseUnaryOperator.doFunction()
          Implements the functionality of base unary operator.
protected  java.lang.Object BaseOperator.doFunction()
          Implements the functionality of base operator.
protected abstract  java.lang.Object BaseFunction.doFunction()
          The method to implement the functionality of any function.
protected  java.lang.Object BaseBinaryOperator.doFunction()
          Implements the functionality of base operator.
 java.lang.Object BaseFunction.doit(Context context, Reference name)
          base implementation of a fubction method.
protected  java.lang.Object Not.doOperator(java.lang.Object a)
          Negate the parameter
protected abstract  java.lang.Object BaseUnaryOperator.doOperator(java.lang.Object a)
          The method to implement the functionality of any operator.
protected  java.lang.Object Sum.doOperator(java.lang.Object a, java.lang.Object b)
          Sums two numbers.
protected  java.lang.Object Product.doOperator(java.lang.Object a, java.lang.Object b)
          Sums two numbers.
protected  java.lang.Object Or.doOperator(java.lang.Object a, java.lang.Object b)
          Disjunction of two booleans.
protected  java.lang.Object Minus.doOperator(java.lang.Object a, java.lang.Object b)
          Differences two numbers.
protected  java.lang.Object LT.doOperator(java.lang.Object a, java.lang.Object b)
          Compares two numbers.
protected  java.lang.Object LE.doOperator(java.lang.Object a, java.lang.Object b)
          Compares two numbers.
protected  java.lang.Object GT.doOperator(java.lang.Object a, java.lang.Object b)
          Compares two numbers.
protected  java.lang.Object GE.doOperator(java.lang.Object a, java.lang.Object b)
          Compares two numbers.
protected  java.lang.Object Divide.doOperator(java.lang.Object a, java.lang.Object b)
          Sums two numbers.
protected abstract  java.lang.Object BaseOperator.doOperator(java.lang.Object a, java.lang.Object b)
          The method to implement the functionality of any operator.
protected abstract  java.lang.Object BaseBinaryOperator.doOperator(java.lang.Object a, java.lang.Object b)
          The method to implement the functionality of any operator.
protected  java.lang.Object And.doOperator(java.lang.Object a, java.lang.Object b)
          Conjoins two booleans.
 

Uses of SmartFrogCompileResolutionException in org.smartfrog.sfcore.languages.sf.predicates
 

Methods in org.smartfrog.sfcore.languages.sf.predicates that throw SmartFrogCompileResolutionException
protected  void Schema.checkAttribute(java.lang.Object name, ComponentDescription predicate, ComponentDescription attributes, java.lang.String schemaDescription)
          Resolves the attributes for a specific schemadescription.
protected  java.lang.String SchemaDescription.describeAttribute(java.lang.Object name, ComponentDescription predicate, ComponentDescription attributes)
          Describes the attributes of a schema.
 void TBD.doit()
          Applies predicates - by definition this is an error...!
 void BasePredicate.doit()
          Default implementation of doit method.
protected  void SchemaDescription.doPredicate()
          Applies predicates.
protected  void Schema.doPredicate()
          Applies predicates.
protected abstract  void BasePredicate.doPredicate()
          The method to implement the functionality of any schema.
protected  void Assertions.doPredicate()
          Applies predicates.
 

Uses of SmartFrogCompileResolutionException in org.smartfrog.sfcore.languages.sf.sfcomponentdescription
 

Methods in org.smartfrog.sfcore.languages.sf.sfcomponentdescription that throw SmartFrogCompileResolutionException
 void SFComponentDescriptionImpl.doLinkResolve(ResolutionState resState)
          Internal method to do recursion on link resolution.
 void ComponentResolver.doLinkResolve(ResolutionState resState)
          Internal recursive method for doing the actual link resolution.
 void SFComponentDescriptionImpl.doPlaceResolve(ResolutionState resState)
          Internal method to do recursion of place resolve.
 void ComponentResolver.doPlaceResolve(ResolutionState resState)
          Internal recursive method for doing the actual placement resolution.
 void SFComponentDescriptionImpl.doTypeResolve(ResolutionState resState)
          Internal method to do recursion of type resolve.
 void ComponentResolver.doTypeResolve(ResolutionState resState)
          Internal recursive method for doing the actual type resolution.
 void SFComponentDescriptionImpl.linkResolve()
          'Link' resolve a description.
 void ComponentResolver.linkResolve()
          Internal method that performs a pre-deployment resolution on the object implementing this interface.
 void SFComponentDescriptionImpl.placeResolve()
          Place resolves the component.
 void ComponentResolver.placeResolve()
          Internal method that place resolves a parsed component.
 void SFComponentDescriptionImpl.typeResolve()
          Type resolves the component.
 void ComponentResolver.typeResolve()
          Internal method that type resolves a parsed component.
 


SmartFrog CORE 3.10.000

(C) Copyright 1998-2006 Hewlett-Packard Development Company, LP