net.sf.csutils.core.registry.impl
Class AbstractInnerModelAccessor

java.lang.Object
  extended by net.sf.csutils.core.registry.impl.AbstractInnerModelAccessor
All Implemented Interfaces:
InnerModelAccessor
Direct Known Subclasses:
CentraSiteInnerModelAccessor, JaxMasInnerModelAccessor

public abstract class AbstractInnerModelAccessor
extends java.lang.Object
implements InnerModelAccessor


Constructor Summary
AbstractInnerModelAccessor()
           
 
Method Summary
 javax.xml.registry.infomodel.RegistryObject getRelationValue(RegistryFacade pFacade, RORelation pRelation, javax.xml.registry.infomodel.RegistryObject pObject)
           
 java.util.List<javax.xml.registry.infomodel.RegistryObject> getRelationValues(RegistryFacade pFacade, RORelation pRelation, javax.xml.registry.infomodel.RegistryObject pObject)
           
protected  java.lang.String getSlotType(ROSlot pSlot)
           
 java.lang.String getSlotValue(RegistryFacade pFacade, ROSlot pSlot, javax.xml.registry.infomodel.RegistryObject pObject)
           
 java.util.List<java.lang.String> getSlotValues(RegistryFacade pFacade, ROSlot pSlot, javax.xml.registry.infomodel.RegistryObject pObject)
           
 void setRelationValue(RegistryFacade pFacade, RORelation pRelation, javax.xml.registry.infomodel.RegistryObject pObject, javax.xml.registry.infomodel.RegistryObject pTarget)
           
 void setRelationValues(RegistryFacade pFacade, RORelation pRelation, javax.xml.registry.infomodel.RegistryObject pObject, java.util.Collection<javax.xml.registry.infomodel.RegistryObject> pTargets)
           
 void setSlotValue(RegistryFacade pFacade, ROSlot pSlot, javax.xml.registry.infomodel.RegistryObject pObject, java.lang.String pValue)
           
 void setSlotValues(RegistryFacade pFacade, ROSlot pSlot, javax.xml.registry.infomodel.RegistryObject pObject, java.util.Collection<java.lang.String> pValues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.csutils.core.registry.impl.InnerModelAccessor
createInstance
 

Constructor Detail

AbstractInnerModelAccessor

public AbstractInnerModelAccessor()
Method Detail

getSlotType

protected java.lang.String getSlotType(ROSlot pSlot)

setSlotValue

public void setSlotValue(RegistryFacade pFacade,
                         ROSlot pSlot,
                         javax.xml.registry.infomodel.RegistryObject pObject,
                         java.lang.String pValue)
                  throws javax.xml.registry.JAXRException
Specified by:
setSlotValue in interface InnerModelAccessor
Throws:
javax.xml.registry.JAXRException

setSlotValues

public void setSlotValues(RegistryFacade pFacade,
                          ROSlot pSlot,
                          javax.xml.registry.infomodel.RegistryObject pObject,
                          java.util.Collection<java.lang.String> pValues)
                   throws javax.xml.registry.JAXRException
Specified by:
setSlotValues in interface InnerModelAccessor
Throws:
javax.xml.registry.JAXRException

getSlotValue

public java.lang.String getSlotValue(RegistryFacade pFacade,
                                     ROSlot pSlot,
                                     javax.xml.registry.infomodel.RegistryObject pObject)
                              throws javax.xml.registry.JAXRException
Specified by:
getSlotValue in interface InnerModelAccessor
Throws:
javax.xml.registry.JAXRException

getSlotValues

public java.util.List<java.lang.String> getSlotValues(RegistryFacade pFacade,
                                                      ROSlot pSlot,
                                                      javax.xml.registry.infomodel.RegistryObject pObject)
                                               throws javax.xml.registry.JAXRException
Specified by:
getSlotValues in interface InnerModelAccessor
Throws:
javax.xml.registry.JAXRException

setRelationValue

public void setRelationValue(RegistryFacade pFacade,
                             RORelation pRelation,
                             javax.xml.registry.infomodel.RegistryObject pObject,
                             javax.xml.registry.infomodel.RegistryObject pTarget)
                      throws javax.xml.registry.JAXRException
Specified by:
setRelationValue in interface InnerModelAccessor
Throws:
javax.xml.registry.JAXRException

setRelationValues

public void setRelationValues(RegistryFacade pFacade,
                              RORelation pRelation,
                              javax.xml.registry.infomodel.RegistryObject pObject,
                              java.util.Collection<javax.xml.registry.infomodel.RegistryObject> pTargets)
                       throws javax.xml.registry.JAXRException
Specified by:
setRelationValues in interface InnerModelAccessor
Throws:
javax.xml.registry.JAXRException

getRelationValue

public javax.xml.registry.infomodel.RegistryObject getRelationValue(RegistryFacade pFacade,
                                                                    RORelation pRelation,
                                                                    javax.xml.registry.infomodel.RegistryObject pObject)
                                                             throws javax.xml.registry.JAXRException
Specified by:
getRelationValue in interface InnerModelAccessor
Throws:
javax.xml.registry.JAXRException

getRelationValues

public java.util.List<javax.xml.registry.infomodel.RegistryObject> getRelationValues(RegistryFacade pFacade,
                                                                                     RORelation pRelation,
                                                                                     javax.xml.registry.infomodel.RegistryObject pObject)
                                                                              throws javax.xml.registry.JAXRException
Specified by:
getRelationValues in interface InnerModelAccessor
Throws:
javax.xml.registry.JAXRException


Copyright © 2009-2010. All Rights Reserved.