#pragma once
|
#include <JObject.hpp>
|
#include <JString.hpp>
|
class JModule :
|
public JObject
|
{
|
public:
|
bool AddModule(JModule* _module);
|
bool AddNameSpace(JObject* _ns);
|
bool AddMethod(JObject* _method);
|
bool AddType(JObject* _type);
|
bool AddInterface(JObject* _interface);
|
bool AddConst(JObject* _const);
|
bool AddTag(JObject* _tag);
|
bool AddField(JObject* _field);
|
public:
|
JString toString();
|
JString toXml();
|
};
|