|
JHotDraw 7.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jhotdraw.xml.DefaultDOMFactory
public class DefaultDOMFactory
DefaultDOMFactory.
Constructor Summary | |
---|---|
DefaultDOMFactory()
Creates a new instance. |
Method Summary | |
---|---|
void |
addEnum(java.lang.String value,
java.lang.Enum e)
Adds an Enum value to the DOMFactory. |
void |
addEnumClass(java.lang.String name,
java.lang.Class c)
Adds an Enum class to the DOMFactory. |
void |
addStorable(java.lang.String name,
DOMStorable prototype)
Adds a DOMStorable prototype to the DOMFactory. |
void |
addStorableClass(java.lang.String name,
java.lang.Class c)
Adds a DOMStorable class to the DOMFactory. |
java.lang.Object |
create(java.lang.String name)
Creates a DOMStorable object. |
java.lang.Enum |
createEnum(java.lang.String name,
java.lang.String value)
Creates an enum from the specified element name. |
java.lang.String |
getEnumName(java.lang.Enum e)
Returns the element tag name for the specified Enum class. |
java.lang.String |
getEnumValue(java.lang.Enum e)
Returns the enum tag name for the specified Enum instance. |
java.lang.String |
getName(DOMStorable o)
Returns the element name for the specified object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultDOMFactory()
Method Detail |
---|
public void addStorableClass(java.lang.String name, java.lang.Class c)
public void addStorable(java.lang.String name, DOMStorable prototype)
public void addEnumClass(java.lang.String name, java.lang.Class c)
public void addEnum(java.lang.String value, java.lang.Enum e)
public java.lang.Object create(java.lang.String name)
create
in interface DOMFactory
public java.lang.String getName(DOMStorable o)
DOMFactory
getName
in interface DOMFactory
public java.lang.String getEnumName(java.lang.Enum e)
DOMFactory
getEnumName
in interface DOMFactory
public java.lang.String getEnumValue(java.lang.Enum e)
DOMFactory
getEnumValue
in interface DOMFactory
public java.lang.Enum createEnum(java.lang.String name, java.lang.String value)
DOMFactory
createEnum
in interface DOMFactory
|
Copyright 1996-2007 (c) JHotDraw.org. Some rights reserved. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |