org.jetbrains.jet.lang.descriptors.impl
Class NamespaceLikeBuilderDummy

java.lang.Object
  extended by org.jetbrains.jet.lang.descriptors.impl.NamespaceLikeBuilderDummy
All Implemented Interfaces:
NamespaceLikeBuilder

public class NamespaceLikeBuilderDummy
extends java.lang.Object
implements NamespaceLikeBuilder


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jetbrains.jet.lang.descriptors.impl.NamespaceLikeBuilder
NamespaceLikeBuilder.ClassObjectStatus
 
Constructor Summary
NamespaceLikeBuilderDummy()
           
 
Method Summary
 void addClassifierDescriptor(MutableClassDescriptorLite classDescriptor)
           
 void addFunctionDescriptor(SimpleFunctionDescriptor functionDescriptor)
           
 void addObjectDescriptor(MutableClassDescriptorLite objectDescriptor)
           
 void addPropertyDescriptor(PropertyDescriptor propertyDescriptor)
           
 DeclarationDescriptor getOwnerForChildren()
           
 NamespaceLikeBuilder.ClassObjectStatus setClassObjectDescriptor(MutableClassDescriptorLite classObjectDescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceLikeBuilderDummy

public NamespaceLikeBuilderDummy()
Method Detail

getOwnerForChildren

@NotNull
public DeclarationDescriptor getOwnerForChildren()
Specified by:
getOwnerForChildren in interface NamespaceLikeBuilder

addClassifierDescriptor

public void addClassifierDescriptor(@NotNull
                                    MutableClassDescriptorLite classDescriptor)
Specified by:
addClassifierDescriptor in interface NamespaceLikeBuilder

addObjectDescriptor

public void addObjectDescriptor(@NotNull
                                MutableClassDescriptorLite objectDescriptor)
Specified by:
addObjectDescriptor in interface NamespaceLikeBuilder

addFunctionDescriptor

public void addFunctionDescriptor(@NotNull
                                  SimpleFunctionDescriptor functionDescriptor)
Specified by:
addFunctionDescriptor in interface NamespaceLikeBuilder

addPropertyDescriptor

public void addPropertyDescriptor(@NotNull
                                  PropertyDescriptor propertyDescriptor)
Specified by:
addPropertyDescriptor in interface NamespaceLikeBuilder

setClassObjectDescriptor

public NamespaceLikeBuilder.ClassObjectStatus setClassObjectDescriptor(@NotNull
                                                                       MutableClassDescriptorLite classObjectDescriptor)
Specified by:
setClassObjectDescriptor in interface NamespaceLikeBuilder