/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.internal.gosu.javadoc;
import gw.lang.javadoc.IClassDocNode;
import gw.lang.javadoc.IExceptionNode;
import gw.lang.javadoc.IJavaDocFactory;
import gw.lang.javadoc.IParamNode;
/**
*/
public class JavaDocFactoryImpl implements IJavaDocFactory
{
public IClassDocNode create( Class javaClass )
{
return ClassDocNode.get( javaClass );
}
public IClassDocNode create()
{
return new ClassDocNode();
}
/**
* @return a new, empty IParamNode
* @deprecated Please don't create these manually, and please fix any code that does.
*/
@Deprecated
public IParamNode createParam()
{
return new ParamNode();
}
/**
* @return a new, empty IExceptionNode
* @deprecated Please don't create these manually, and please fix any code that does.
*/
@Deprecated
public IExceptionNode createException()
{
return new ExceptionNode();
}
}