SmartFrog 3.10.000

org.smartfrog.sfcore.languages.csf.csfcomponentdescription
Interface CSFComponentDescription

All Superinterfaces:
ComponentDescription, ComponentResolver, Copying, Phases, PrettyPrinting, ReferenceResolver, ReferenceResolverHelper, SFComponentDescription
All Known Implementing Classes:
CSFComponentDescriptionImpl

public interface CSFComponentDescription
extends SFComponentDescription, ComponentResolver

Defines the context interface used by Components. Context implementations need to respect the ordering and copying requirements imposed by Components.


Method Summary
 void addConstraint(Constraint constraint)
          add new coonstraint for this component.
 java.util.Vector getConstraints()
          Return coonstraints for this component.
 java.util.Vector setConstraints(java.util.Vector constraints)
          Set new coonstraints for this component.
 
Methods inherited from interface org.smartfrog.sfcore.languages.sf.sfcomponentdescription.SFComponentDescription
getType, setType
 
Methods inherited from interface org.smartfrog.sfcore.languages.sf.sfcomponentdescription.ComponentResolver
doLinkResolve, doPlaceResolve, doTypeResolve, linkResolve, placeResolve, typeResolve
 
Methods inherited from interface org.smartfrog.sfcore.parser.Phases
sfAsComponentDescription, sfGetPhases, sfResolvePhase, sfResolvePhases, sfResolvePhases
 
Methods inherited from interface org.smartfrog.sfcore.languages.csf.csfcomponentdescription.ComponentResolver
constraintResolve
 
Methods inherited from interface org.smartfrog.sfcore.languages.sf.sfcomponentdescription.ComponentResolver
doLinkResolve, doPlaceResolve, doTypeResolve, linkResolve, placeResolve, typeResolve
 

Method Detail

setConstraints

java.util.Vector setConstraints(java.util.Vector constraints)
Set new coonstraints for this component.

Parameters:
constraints - new constraints for description
Returns:
the previous constraints

getConstraints

java.util.Vector getConstraints()
Return coonstraints for this component.

Returns:
the vector of constraints

addConstraint

void addConstraint(Constraint constraint)
add new coonstraint for this component.

Parameters:
constraint - new constraints for description

SmartFrog CORE 3.10.000

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