org.jzuul.gdk.swt
Class JdomHelpers

java.lang.Object
  extended byorg.jzuul.gdk.swt.JdomHelpers

public class JdomHelpers
extends Object

Created on Jul 14, 2004

Version:
$Revision: 1.13 $

Field Summary
private static Element root
           
 
Constructor Summary
JdomHelpers()
           
 
Method Summary
static String attlistToString(List attributes)
           
static boolean attributeEquals(List attributes1, List attributes2)
           
static void deepObjectDelete(String gameObjectName)
           
static List deepObjectFind(String gameObjectName)
           
static void deepObjectRename(String gameObjectName, String newName)
           
static void detachAll(List elements)
           
static boolean equals(Element firstElement, Element secondElement)
           
static boolean equalsDeep(Element firstElement, Element secondElement)
           
static Attribute findAttribute(List attributes, Attribute search)
           
static List findObjectElementInEvents(String gameObjectName, List events)
           
static List findObjectElementsInContents(String gameObjectName, Element contents)
           
static List flattenTreeAsStrings(Element root)
           
static List getActionItems(String gameObjectName, Element actions)
           
static String[] getCharacterNames(Element someElement)
           
static Element getFirstLevelElement(Element someElement, String name)
           
static List getFirstLevelElements(Element someElement)
           
static List getFirstLevelElements(Element someElement, String name)
           
static Element getGamefileElement(Element someElement)
           
static List getItemFromTarget(String name, List target)
           
static String[] getItemNames(Element someElement)
           
static String[] getMapNames(Element someElement)
           
static List getPreconItems(String gameObjectName, List precons)
           
static String[] getRoomListForMap(Element someElement, String mapName)
           
static Element getRoot()
           
static void renameAll(List elements, String newName)
           
static void setRoot(Element root)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

private static Element root
Constructor Detail

JdomHelpers

public JdomHelpers()
Method Detail

getGamefileElement

public static Element getGamefileElement(Element someElement)

getFirstLevelElements

public static List getFirstLevelElements(Element someElement)

getFirstLevelElements

public static List getFirstLevelElements(Element someElement,
                                         String name)

getFirstLevelElement

public static Element getFirstLevelElement(Element someElement,
                                           String name)

getRoomListForMap

public static String[] getRoomListForMap(Element someElement,
                                         String mapName)

getItemNames

public static String[] getItemNames(Element someElement)

getCharacterNames

public static String[] getCharacterNames(Element someElement)

getMapNames

public static String[] getMapNames(Element someElement)

findAttribute

public static Attribute findAttribute(List attributes,
                                      Attribute search)

attributeEquals

public static boolean attributeEquals(List attributes1,
                                      List attributes2)

equalsDeep

public static boolean equalsDeep(Element firstElement,
                                 Element secondElement)

equals

public static boolean equals(Element firstElement,
                             Element secondElement)

flattenTreeAsStrings

public static List flattenTreeAsStrings(Element root)

attlistToString

public static String attlistToString(List attributes)

getRoot

public static Element getRoot()

setRoot

public static void setRoot(Element root)

deepObjectDelete

public static void deepObjectDelete(String gameObjectName)

deepObjectRename

public static void deepObjectRename(String gameObjectName,
                                    String newName)

deepObjectFind

public static List deepObjectFind(String gameObjectName)

findObjectElementsInContents

public static List findObjectElementsInContents(String gameObjectName,
                                                Element contents)

detachAll

public static void detachAll(List elements)

renameAll

public static void renameAll(List elements,
                             String newName)

getPreconItems

public static List getPreconItems(String gameObjectName,
                                  List precons)

findObjectElementInEvents

public static List findObjectElementInEvents(String gameObjectName,
                                             List events)

getActionItems

public static List getActionItems(String gameObjectName,
                                  Element actions)

getItemFromTarget

public static List getItemFromTarget(String name,
                                     List target)


Copyright © 2004 JZuul.org All Rights Reserved.
This documentation may be distributed and/or modified under the terms of the FDL