|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.sdo.helper.SDOMarshalListener
public class SDOMarshalListener
Purpose: Implementation of XMLMarshalListener used when marshalling DataObjects to XML
Responsibilities:
Constructor Summary | |
---|---|
SDOMarshalListener(XMLMarshaller aMarshaller,
SDOTypeHelper aTypeHelper)
|
Method Summary | |
---|---|
void |
afterMarshal(Object obj)
|
void |
beforeMarshal(Object obj)
|
Object |
getMarshalledObject()
|
QName |
getMarshalledObjectRootQName()
|
String |
getPathFromAncestor(SDODataObject sourceDO,
SDODataObject targetDO,
SDOChangeSummary cs)
INTERNAL: Get path for non-deleted DataObjects ChangeSummary is not required and is set to null. Assumptions: target node is an ancestor of the source (this) |
MarshalRecord |
getRootMarshalRecord()
|
void |
setMarshalledObject(Object marshalledObject)
|
void |
setMarshalledObjectRootQName(QName rootQName)
|
void |
setRootMarshalRecord(MarshalRecord rootRecord)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SDOMarshalListener(XMLMarshaller aMarshaller, SDOTypeHelper aTypeHelper)
Method Detail |
---|
public void afterMarshal(Object obj)
afterMarshal
in interface XMLMarshalListener
public void beforeMarshal(Object obj)
beforeMarshal
in interface XMLMarshalListener
public void setMarshalledObject(Object marshalledObject)
public Object getMarshalledObject()
public void setMarshalledObjectRootQName(QName rootQName)
public QName getMarshalledObjectRootQName()
public void setRootMarshalRecord(MarshalRecord rootRecord)
public MarshalRecord getRootMarshalRecord()
public String getPathFromAncestor(SDODataObject sourceDO, SDODataObject targetDO, SDOChangeSummary cs)
sourceDO
- targetDO
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |