org.noos.xing.mydoggy.plaf.persistence.xml
Class XMLPersistenceDelegate.ElementParserAdapter

java.lang.Object
  extended by org.noos.xing.mydoggy.plaf.persistence.xml.XMLPersistenceDelegate.ElementParserAdapter
All Implemented Interfaces:
ElementParser<Element>
Direct Known Subclasses:
XMLPersistenceDelegate.ContentManagerElementParser, XMLPersistenceDelegate.DekstopManagerUIElementParser, XMLPersistenceDelegate.MultiSplitContentManagerUIElementParser, XMLPersistenceDelegate.MyDoggyElementParser, XMLPersistenceDelegate.PushAwayModeElementParser, XMLPersistenceDelegate.TabbedContentManagerUIElementParser, XMLPersistenceDelegate.ToolWindowBarElementParser, XMLPersistenceDelegate.ToolWindowManagerDescriptorElementParser, XMLPersistenceDelegate.ToolWindowsElementParser
Enclosing class:
XMLPersistenceDelegate

public abstract static class XMLPersistenceDelegate.ElementParserAdapter
extends Object
implements ElementParser<Element>


Field Summary
protected static XMLPersistenceNode node
           
 
Constructor Summary
protected XMLPersistenceDelegate.ElementParserAdapter()
           
 
Method Summary
 String getAttributeValue(Context context, Element element, String name, String defaultValue)
           
 boolean getBoolean(Context context, Element element, String name, boolean defaultValue)
           
 Element getElement(Element root, String name)
           
 float getFloat(Context context, Element element, String name, float defaultValue)
           
 int getInteger(Context context, Element element, String name, int defaultValue)
           
 org.noos.xing.mydoggy.ToolWindowAnchor getToolWindowAnchor(Context context, Element element, String name, org.noos.xing.mydoggy.ToolWindowAnchor defaultValue)
           
 boolean isAttributePresent(Element element, String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.noos.common.element.ElementParser
parse
 

Field Detail

node

protected static XMLPersistenceNode node
Constructor Detail

XMLPersistenceDelegate.ElementParserAdapter

protected XMLPersistenceDelegate.ElementParserAdapter()
Method Detail

getElement

public Element getElement(Element root,
                          String name)

isAttributePresent

public boolean isAttributePresent(Element element,
                                  String name)

getAttributeValue

public String getAttributeValue(Context context,
                                Element element,
                                String name,
                                String defaultValue)

getBoolean

public boolean getBoolean(Context context,
                          Element element,
                          String name,
                          boolean defaultValue)

getInteger

public int getInteger(Context context,
                      Element element,
                      String name,
                      int defaultValue)

getFloat

public float getFloat(Context context,
                      Element element,
                      String name,
                      float defaultValue)

getToolWindowAnchor

public org.noos.xing.mydoggy.ToolWindowAnchor getToolWindowAnchor(Context context,
                                                                  Element element,
                                                                  String name,
                                                                  org.noos.xing.mydoggy.ToolWindowAnchor defaultValue)


Copyright © 2012. All Rights Reserved.