com.ptc.epm.commands.XMLutil
Class ECADXMLAbstractObject

java.lang.Object
  extended bycom.ptc.epm.commands.XMLutil.ECADXMLAbstractObject
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ECADAbstractContent, ECADComponent, ECADDescribeBy, ECADXMLDocument

public abstract class ECADXMLAbstractObject
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static String CHECKIN_COMMENT_ATTR
           
static String DESCRIPTION_ATTR
           
static String NAME_ATTR
           
private  Element node
           
static String NUMBER_ATTR
           
static String REVISION_ATTR
           
 
Constructor Summary
protected ECADXMLAbstractObject(Element node)
           
protected ECADXMLAbstractObject(Element node, String tagName)
           
 
Method Summary
 String getCheckInComment()
           
 String getDescription()
           
 String getName()
           
 Element getNode()
           
 String getNumber()
           
 String getRevision()
           
protected  void setAttribute(String attrName, String attrDefaultValue)
           
 void setCheckInComment(String checkInComment)
           
 void setDescription(String description)
           
 void setName(String name)
           
 void setNumber(String number)
           
 void setRevision(String revision)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME_ATTR

public static final String NAME_ATTR
See Also:
Constant Field Values

NUMBER_ATTR

public static final String NUMBER_ATTR
See Also:
Constant Field Values

REVISION_ATTR

public static final String REVISION_ATTR
See Also:
Constant Field Values

DESCRIPTION_ATTR

public static final String DESCRIPTION_ATTR
See Also:
Constant Field Values

CHECKIN_COMMENT_ATTR

public static final String CHECKIN_COMMENT_ATTR
See Also:
Constant Field Values

node

private Element node
Constructor Detail

ECADXMLAbstractObject

protected ECADXMLAbstractObject(Element node)

ECADXMLAbstractObject

protected ECADXMLAbstractObject(Element node,
                                String tagName)
                         throws WTException
Method Detail

setAttribute

protected void setAttribute(String attrName,
                            String attrDefaultValue)

getCheckInComment

public String getCheckInComment()

setCheckInComment

public void setCheckInComment(String checkInComment)

getNode

public Element getNode()

getName

public String getName()

setName

public void setName(String name)

getNumber

public String getNumber()

setNumber

public void setNumber(String number)

getRevision

public String getRevision()

setRevision

public void setRevision(String revision)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)