org.formaria.editor.project.pages.components.layout
Class LayoutPropertyHelper

java.lang.Object
  extended by org.formaria.editor.project.pages.components.PropertyHelper
      extended by org.formaria.editor.project.pages.components.layout.LayoutPropertyHelper
Direct Known Subclasses:
BorderLayoutHelper, BoxLayoutHelper, CardLayoutHelper, FlowLayoutHelper, GridBagLayoutHelper, GridLayoutHelper, GuideLayoutHelper, ScaleLayoutHelper, SpringLayoutHelper

public class LayoutPropertyHelper
extends PropertyHelper

A helper class to describe the properties of a layout manager, suppressing the normal component property queries

Copyright (c) Formaria Ltd., 2002-2003

$Revision: 1.1 $


Field Summary
 
Fields inherited from class org.formaria.editor.project.pages.components.PropertyHelper
alignmentOptionIds, alignmentOptions, allowsChildren, builtinProperties, className, componentType, defaultValues, defExt, extensions, fileTypeDesc, horzScrollOptionIds, isSwing, lblAlignmentOptionIds, lblAlignmentOptions, numBuiltinProperties, properties, propertyTypes, restrictsSize, scrollOptions, usesContentFile, vertScrollOptionIds
 
Constructor Summary
LayoutPropertyHelper()
          Creates a new instance of LayoutPropertyHelper
 
Method Summary
 java.lang.String getPropertyValue(PageResource pageResource, java.lang.Object comp, java.lang.String propertyName)
          Get the value of the property exposed by the component
 
Methods inherited from class org.formaria.editor.project.pages.components.PropertyHelper
accepts, addPropertyType, allowsChildren, cleanupClassName, getBuilder, getCellEditor, getClassName, getComponentType, getDefaultExtension, getDefaultValue, getDisplayPropertyValue, getEnabled, getEventClass, getEventMask, getExpression, getFileDescription, getFileExtensions, getListItems, getNumBuiltinProperties, getNumProperties, getOutputPropertyValue, getProperties, getProperty, getProperty, getPropertyDisplayName, getPropertyName, getPropertyTag, getPropertyType, getPropertyTypeName, isLangProperty, isLayoutOwner, isListProperty, isReadOnly, isSwing, restrictsSize, setAllowsChildren, setComponent, setCopiedProperties, setExpression, setFileExtensions, setPropertyValue, setRestrictsSize, setSwing, setUsesContentFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutPropertyHelper

public LayoutPropertyHelper()
Creates a new instance of LayoutPropertyHelper

Method Detail

getPropertyValue

public java.lang.String getPropertyValue(PageResource pageResource,
                                         java.lang.Object comp,
                                         java.lang.String propertyName)
Get the value of the property exposed by the component

Overrides:
getPropertyValue in class PropertyHelper
Parameters:
pageResource - the page resource to which this component belongs
comp - the component instance
propertyName - the component property name
Returns:
the value