COSMOS ${releaseVersion} data-collection Project
Public API Specification

org.eclipse.cosmos.dc.common.spi.impl
Class ContextDescriptor

java.lang.Object
  extended by org.eclipse.cosmos.dc.common.spi.impl.DescriptorNode
      extended by org.eclipse.cosmos.dc.common.spi.impl.ContextDescriptor
All Implemented Interfaces:
IContextDescriptor

public class ContextDescriptor
extends DescriptorNode
implements IContextDescriptor


Field Summary
 
Fields inherited from interface org.eclipse.cosmos.dc.common.spi.descriptor.IContextDescriptor
INBOUND, OUTBOUND
 
Constructor Summary
ContextDescriptor()
           
 
Method Summary
 boolean acceptChild(DescriptorNode child)
           
 java.lang.String getName()
           
 QueryDescriptor getQuery()
           
 SourceDescriptor getSource()
           
 boolean isInbound()
           
 boolean isOutbound()
           
protected  void processChild(DescriptorNode child)
           
 void setDirection(int direction)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class org.eclipse.cosmos.dc.common.spi.impl.DescriptorNode
addChild, getBindingElement, getBindingNamespace, getChildren, setBindingElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextDescriptor

public ContextDescriptor()
Method Detail

setName

public void setName(java.lang.String name)

setDirection

public void setDirection(int direction)

isInbound

public boolean isInbound()
Specified by:
isInbound in interface IContextDescriptor

isOutbound

public boolean isOutbound()
Specified by:
isOutbound in interface IContextDescriptor

getName

public java.lang.String getName()
Specified by:
getName in interface IContextDescriptor

processChild

protected void processChild(DescriptorNode child)
Overrides:
processChild in class DescriptorNode

acceptChild

public boolean acceptChild(DescriptorNode child)
                    throws java.lang.Exception
Specified by:
acceptChild in class DescriptorNode
Throws:
java.lang.Exception

getSource

public SourceDescriptor getSource()

getQuery

public QueryDescriptor getQuery()

COSMOS ${releaseVersion} data-collection Project
Public API Specification