ecologylab.xml.library.xaml
Class FrameworkElementState

java.lang.Object
  extended by ecologylab.generic.Debug
      extended by ecologylab.xml.ElementState
          extended by ecologylab.xml.library.xaml.FrameworkElementState
All Implemented Interfaces:
FieldTypes, XMLTranslationExceptionTypes
Direct Known Subclasses:
CanvasState, PanelChildState, WindowState

public class FrameworkElementState
extends ElementState

ecologylab.xml representation of the Microsoft WPF FrameworkElement object. FrameworkElement is one of the base visual objects in WPF.

Author:
awebb

Nested Class Summary
 
Nested classes/interfaces inherited from class ecologylab.xml.ElementState
ElementState.DeclarationStyle, ElementState.xml_attribute, ElementState.xml_bind_from, ElementState.xml_bind_to, ElementState.xml_class, ElementState.xml_classes, ElementState.xml_collection, ElementState.xml_format, ElementState.xml_leaf, ElementState.xml_map, ElementState.xml_nested, ElementState.xml_nowrap, ElementState.xml_other_tags, ElementState.xml_scope, ElementState.xml_tag, ElementState.xml_text
 
Field Summary
 
Fields inherited from class ecologylab.xml.ElementState
CDATA, NORMAL, UTF16, UTF16_LE, UTF8
 
Fields inherited from interface ecologylab.xml.FieldTypes
ATTRIBUTE, AWFUL_OLD_NESTED_ELEMENT, BAD_FIELD, COLLECTION_ELEMENT, COLLECTION_SCALAR, IGNORED_ATTRIBUTE, IGNORED_ELEMENT, LEAF, MAP_ELEMENT, MAP_SCALAR, NAME_SPACE_ATTRIBUTE, NAME_SPACE_LEAF_NODE, NAME_SPACE_MASK, NAME_SPACE_NESTED_ELEMENT, NAMESPACE_IGNORED_ELEMENT, NAMESPACE_TRIAL_ELEMENT, NESTED_ELEMENT, PSEUDO_FIELD_DESCRIPTOR, ROOT, TEXT_ELEMENT, TEXT_NODE_VALUE, UNSET_TYPE, WRAPPER, XMLNS_ATTRIBUTE, XMLNS_IGNORED
 
Fields inherited from interface ecologylab.xml.XMLTranslationExceptionTypes
FILE_NOT_FOUND, IO_EXCEPTION, NULL_PURL, UNKNOWN
 
Constructor Summary
FrameworkElementState()
           
 
Method Summary
 java.awt.Color getBackground()
           
 java.awt.Color getForeground()
           
 double getHeight()
           
 java.lang.String getMouseDownEventHandler()
           
 java.lang.String getMouseEnterEventHandler()
           
 java.lang.String getMouseExitEventHandler()
           
 java.lang.String getMouseMoveEventHandler()
           
 java.lang.String getMouseUpEventHandler()
           
 java.lang.String getMouseWheelEventHandler()
           
 java.lang.String getName()
           
 double getOpacity()
           
 double getWidth()
           
 java.lang.String getWPFClass()
           
 void setBackground(java.awt.Color background)
           
 void setForeground(java.awt.Color foreground)
           
 void setHeight(double height)
           
 void setMouseDownEventHandler(java.lang.String mouseDownEventHandler)
           
 void setMouseEnterEventHandler(java.lang.String mouseEnterEventHandler)
           
 void setMouseExitEventHandler(java.lang.String mouseExitEventHandler)
           
 void setMouseMoveEventHandler(java.lang.String mouseMoveEventHandler)
           
 void setMouseUpEventHandler(java.lang.String mouseUpEventHandler)
           
 void setMouseWheelEventHandler(java.lang.String mouseWheelEventHandler)
           
 void setName(java.lang.String name)
           
 void setOpacity(double opacity)
           
 void setWidth(double width)
           
 void setWPFClass(java.lang.String wpfClass)
           
 
Methods inherited from class ecologylab.xml.ElementState
buildDOM, buildDOM, buildDOM, buildDOM, buildDOM, buildDOMFromXMLCharSequence, buildDOMFromXMLString, checkAnnotation, classDescriptor, createParentDirs, getChildFieldAccessors, getElementStateById, getFieldDescriptors, getNestedNameSpace, getTextNodeString, hasScalarTextField, lookupNestedNameSpace, parent, recycle, setDeclarationStyle, setParent, setUseDOMForTranslateTo, translateFromXML, translateFromXML, translateFromXML, translateFromXML, translateFromXML, translateFromXMLCharSequence, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOMCharSequence, translateFromXMLDOMCharSequence, translateFromXMLRootNode, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateToDOM, translateToXML, translateToXML, translateToXML, translateToXML, writePrettyXML, writePrettyXML, writePrettyXML
 
Methods inherited from class ecologylab.generic.Debug
classSimpleName, closeLoggingFile, debug, debug, debug, debug, debugA, debugA, debugA, debugI, debugI, debugI, error, error, getClassName, getClassName, getInteractive, getPackageName, getPackageName, getPackageName, initialize, level, level, level, logToFile, print, print, println, println, println, println, println, println, printlnA, printlnA, printlnA, printlnI, printlnI, printlnI, printlnI, setLoggingFile, show, show, superString, toggleInteractive, toString, toString, warning, warning, weird, weird
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FrameworkElementState

public FrameworkElementState()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getHeight

public double getHeight()

setHeight

public void setHeight(double height)

getWidth

public double getWidth()

setWidth

public void setWidth(double width)

getOpacity

public double getOpacity()

setOpacity

public void setOpacity(double opacity)

getBackground

public java.awt.Color getBackground()

setBackground

public void setBackground(java.awt.Color background)

getForeground

public java.awt.Color getForeground()

setForeground

public void setForeground(java.awt.Color foreground)

getMouseEnterEventHandler

public java.lang.String getMouseEnterEventHandler()

setMouseEnterEventHandler

public void setMouseEnterEventHandler(java.lang.String mouseEnterEventHandler)

getMouseExitEventHandler

public java.lang.String getMouseExitEventHandler()

setMouseExitEventHandler

public void setMouseExitEventHandler(java.lang.String mouseExitEventHandler)

getMouseMoveEventHandler

public java.lang.String getMouseMoveEventHandler()

setMouseMoveEventHandler

public void setMouseMoveEventHandler(java.lang.String mouseMoveEventHandler)

getMouseUpEventHandler

public java.lang.String getMouseUpEventHandler()

setMouseUpEventHandler

public void setMouseUpEventHandler(java.lang.String mouseUpEventHandler)

getMouseDownEventHandler

public java.lang.String getMouseDownEventHandler()

setMouseDownEventHandler

public void setMouseDownEventHandler(java.lang.String mouseDownEventHandler)

getMouseWheelEventHandler

public java.lang.String getMouseWheelEventHandler()

setMouseWheelEventHandler

public void setMouseWheelEventHandler(java.lang.String mouseWheelEventHandler)

getWPFClass

public java.lang.String getWPFClass()

setWPFClass

public void setWPFClass(java.lang.String wpfClass)