Back to index

nordugrid-arc-nox  1.1.0~rc6
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Attributes
nordugrid.arc.Config Class Reference
Inheritance diagram for nordugrid.arc.Config:
Inheritance graph
[legend]
Collaboration diagram for nordugrid.arc.Config:
Collaboration graph
[legend]

List of all members.

Public Member Functions

synchronized void delete ()
 Config ()
 Config (NS ns)
 Config (String xml_str)
 Config (XMLNode xml)
 Config (XMLNode xml, String filename)
 Config (int cfg_ptr_addr)
 Config (Config cfg)
void _print ()
void parse (String filename)
String getFileName ()
void setFileName (String filename)
void save (String filename)
void New (XMLNode node)
void Exchange (XMLNode node)
void Move (XMLNode node)
void Swap (XMLNode node)
boolean toBool ()
boolean Same (XMLNode node)
XMLNode Child (int n)
XMLNode Child ()
int Size ()
XMLNode Get (String name)
String Name ()
void Name (String name)
String Prefix ()
String FullName ()
String Namespace ()
void GetXML (SWIGTYPE_p_std__string out_xml_str, boolean user_friendly)
void GetXML (SWIGTYPE_p_std__string out_xml_str)
void GetXML (SWIGTYPE_p_std__string out_xml_str, String encoding, boolean user_friendly)
void GetXML (SWIGTYPE_p_std__string out_xml_str, String encoding)
void GetDoc (SWIGTYPE_p_std__string out_xml_str, boolean user_friendly)
void GetDoc (SWIGTYPE_p_std__string out_xml_str)
String toString ()
void Set (String content)
XMLNode Attribute (int n)
XMLNode Attribute ()
XMLNode Attribute (String name)
XMLNode NewAttribute (String name)
int AttributesSize ()
void Namespaces (NS namespaces, boolean keep, int recursion)
void Namespaces (NS namespaces, boolean keep)
void Namespaces (NS namespaces)
NS Namespaces ()
String NamespacePrefix (String urn)
XMLNode NewChild (String name, int n)
XMLNode NewChild (String name)
XMLNode NewChild (String name, int n, boolean global_order)
XMLNode NewChild (String name, NS namespaces, int n)
XMLNode NewChild (String name, NS namespaces)
XMLNode NewChild (String name, NS namespaces, int n, boolean global_order)
XMLNode NewChild (XMLNode node, int n, boolean global_order)
XMLNode NewChild (XMLNode node, int n)
XMLNode NewChild (XMLNode node)
void Replace (XMLNode node)
void Destroy ()
XMLNodeList Path (String path)
XMLNodeList XPathLookup (String xpathExpr, NS nsList)
XMLNode GetRoot ()
XMLNode Parent ()
boolean SaveToFile (String file_name)
boolean SaveToStream (SWIGTYPE_p_std__ostream out)
boolean ReadFromFile (String file_name)
boolean ReadFromStream (SWIGTYPE_p_std__istream in)
boolean Validate (String schema_file, SWIGTYPE_p_std__string err_msg)

Protected Member Functions

 Config (long cPtr, boolean cMemoryOwn)
void finalize ()

Static Protected Member Functions

static long getCPtr (Config obj)
static long getCPtr (XMLNode obj)

Protected Attributes

boolean swigCMemOwn

Private Attributes

long swigCPtr

Detailed Description

Definition at line 11 of file Config.java.


Constructor & Destructor Documentation

nordugrid.arc.Config.Config ( long  cPtr,
boolean  cMemoryOwn 
) [inline, protected]

Definition at line 14 of file Config.java.

                                                  {
    super(arcJNI.SWIGConfigUpcast(cPtr), cMemoryOwn);
    swigCPtr = cPtr;
  }

Here is the call graph for this function:

Definition at line 36 of file Config.java.

                  {
    this(arcJNI.new_Config__SWIG_0(), true);
  }

Here is the call graph for this function:

nordugrid.arc.Config.Config ( NS  ns) [inline]

Definition at line 40 of file Config.java.

                       {
    this(arcJNI.new_Config__SWIG_1(NS.getCPtr(ns), ns), true);
  }

Here is the call graph for this function:

nordugrid.arc.Config.Config ( String  xml_str) [inline]

Definition at line 44 of file Config.java.

                                {
    this(arcJNI.new_Config__SWIG_2(xml_str), true);
  }

Here is the call graph for this function:

Definition at line 48 of file Config.java.

                             {
    this(arcJNI.new_Config__SWIG_3(XMLNode.getCPtr(xml), xml), true);
  }

Here is the call graph for this function:

nordugrid.arc.Config.Config ( XMLNode  xml,
String  filename 
) [inline]

Definition at line 52 of file Config.java.

                                              {
    this(arcJNI.new_Config__SWIG_4(XMLNode.getCPtr(xml), xml, filename), true);
  }

Here is the call graph for this function:

nordugrid.arc.Config.Config ( int  cfg_ptr_addr) [inline]

Definition at line 56 of file Config.java.

                                  {
    this(arcJNI.new_Config__SWIG_5(cfg_ptr_addr), true);
  }

Here is the call graph for this function:

Definition at line 60 of file Config.java.

                            {
    this(arcJNI.new_Config__SWIG_6(Config.getCPtr(cfg), cfg), true);
  }

Here is the call graph for this function:


Member Function Documentation

void nordugrid.arc.Config._print ( ) [inline]

Definition at line 64 of file Config.java.

                       {
    arcJNI.Config__print(swigCPtr, this);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.Attribute ( int  n) [inline, inherited]

Definition at line 148 of file XMLNode.java.

                                  {
    return new XMLNode(arcJNI.XMLNode_Attribute__SWIG_0(swigCPtr, this, n), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.Attribute ( ) [inline, inherited]

Definition at line 152 of file XMLNode.java.

                             {
    return new XMLNode(arcJNI.XMLNode_Attribute__SWIG_1(swigCPtr, this), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.Attribute ( String  name) [inline, inherited]

Definition at line 156 of file XMLNode.java.

                                        {
    return new XMLNode(arcJNI.XMLNode_Attribute__SWIG_2(swigCPtr, this, name), true);
  }

Here is the call graph for this function:

int nordugrid.arc.XMLNode.AttributesSize ( ) [inline, inherited]

Definition at line 164 of file XMLNode.java.

                              {
    return arcJNI.XMLNode_AttributesSize(swigCPtr, this);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.Child ( int  n) [inline, inherited]

Definition at line 80 of file XMLNode.java.

                              {
    return new XMLNode(arcJNI.XMLNode_Child__SWIG_0(swigCPtr, this, n), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.Child ( ) [inline, inherited]

Definition at line 84 of file XMLNode.java.

                         {
    return new XMLNode(arcJNI.XMLNode_Child__SWIG_1(swigCPtr, this), true);
  }

Here is the call graph for this function:

synchronized void nordugrid.arc.Config.delete ( ) [inline]

Reimplemented from nordugrid.arc.XMLNode.

Definition at line 27 of file Config.java.

                                    {
    if(swigCPtr != 0 && swigCMemOwn) {
      swigCMemOwn = false;
      arcJNI.delete_Config(swigCPtr);
    }
    swigCPtr = 0;
    super.delete();
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Destroy ( ) [inline, inherited]

Definition at line 228 of file XMLNode.java.

                        {
    arcJNI.XMLNode_Destroy(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Exchange ( XMLNode  node) [inline, inherited]

Definition at line 60 of file XMLNode.java.

                                     {
    arcJNI.XMLNode_Exchange(swigCPtr, this, XMLNode.getCPtr(node), node);
  }

Here is the call graph for this function:

void nordugrid.arc.Config.finalize ( ) [inline, protected]

Reimplemented from nordugrid.arc.XMLNode.

Definition at line 23 of file Config.java.

                            {
    delete();
  }
String nordugrid.arc.XMLNode.FullName ( ) [inline, inherited]

Definition at line 104 of file XMLNode.java.

                           {
    return arcJNI.XMLNode_FullName(swigCPtr, this);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.Get ( String  name) [inline, inherited]

Definition at line 92 of file XMLNode.java.

                                  {
    return new XMLNode(arcJNI.XMLNode_Get(swigCPtr, this, name), true);
  }

Here is the call graph for this function:

static long nordugrid.arc.Config.getCPtr ( Config  obj) [inline, static, protected]

Definition at line 19 of file Config.java.

                                            {
    return (obj == null) ? 0 : obj.swigCPtr;
  }

Here is the caller graph for this function:

static long nordugrid.arc.XMLNode.getCPtr ( XMLNode  obj) [inline, static, protected, inherited]

Definition at line 20 of file XMLNode.java.

                                             {
    return (obj == null) ? 0 : obj.swigCPtr;
  }

Here is the caller graph for this function:

void nordugrid.arc.XMLNode.GetDoc ( SWIGTYPE_p_std__string  out_xml_str,
boolean  user_friendly 
) [inline, inherited]

Definition at line 132 of file XMLNode.java.

                                                                                {
    arcJNI.XMLNode_GetDoc__SWIG_0(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(out_xml_str), user_friendly);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.GetDoc ( SWIGTYPE_p_std__string  out_xml_str) [inline, inherited]

Definition at line 136 of file XMLNode.java.

                                                         {
    arcJNI.XMLNode_GetDoc__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(out_xml_str));
  }

Here is the call graph for this function:

String nordugrid.arc.Config.getFileName ( ) [inline]

Definition at line 72 of file Config.java.

                              {
    return arcJNI.Config_getFileName(swigCPtr, this);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.GetRoot ( ) [inline, inherited]

Definition at line 240 of file XMLNode.java.

                           {
    return new XMLNode(arcJNI.XMLNode_GetRoot(swigCPtr, this), true);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.GetXML ( SWIGTYPE_p_std__string  out_xml_str,
boolean  user_friendly 
) [inline, inherited]

Reimplemented in nordugrid.arc.SOAPEnvelope.

Definition at line 116 of file XMLNode.java.

                                                                                {
    arcJNI.XMLNode_GetXML__SWIG_0(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(out_xml_str), user_friendly);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.GetXML ( SWIGTYPE_p_std__string  out_xml_str) [inline, inherited]

Reimplemented in nordugrid.arc.SOAPEnvelope.

Definition at line 120 of file XMLNode.java.

                                                         {
    arcJNI.XMLNode_GetXML__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(out_xml_str));
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.GetXML ( SWIGTYPE_p_std__string  out_xml_str,
String  encoding,
boolean  user_friendly 
) [inline, inherited]

Definition at line 124 of file XMLNode.java.

                                                                                                 {
    arcJNI.XMLNode_GetXML__SWIG_2(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(out_xml_str), encoding, user_friendly);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.GetXML ( SWIGTYPE_p_std__string  out_xml_str,
String  encoding 
) [inline, inherited]

Definition at line 128 of file XMLNode.java.

                                                                          {
    arcJNI.XMLNode_GetXML__SWIG_3(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(out_xml_str), encoding);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Move ( XMLNode  node) [inline, inherited]

Definition at line 64 of file XMLNode.java.

                                 {
    arcJNI.XMLNode_Move(swigCPtr, this, XMLNode.getCPtr(node), node);
  }

Here is the call graph for this function:

String nordugrid.arc.XMLNode.Name ( ) [inline, inherited]

Definition at line 96 of file XMLNode.java.

                       {
    return arcJNI.XMLNode_Name__SWIG_0(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Name ( String  name) [inline, inherited]

Definition at line 112 of file XMLNode.java.

                                {
    arcJNI.XMLNode_Name__SWIG_1(swigCPtr, this, name);
  }

Here is the call graph for this function:

String nordugrid.arc.XMLNode.Namespace ( ) [inline, inherited]

Definition at line 108 of file XMLNode.java.

                            {
    return arcJNI.XMLNode_Namespace(swigCPtr, this);
  }

Here is the call graph for this function:

String nordugrid.arc.XMLNode.NamespacePrefix ( String  urn) [inline, inherited]

Definition at line 184 of file XMLNode.java.

                                            {
    return arcJNI.XMLNode_NamespacePrefix(swigCPtr, this, urn);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Namespaces ( NS  namespaces,
boolean  keep,
int  recursion 
) [inline, inherited]

Definition at line 168 of file XMLNode.java.

                                                                     {
    arcJNI.XMLNode_Namespaces__SWIG_0(swigCPtr, this, NS.getCPtr(namespaces), namespaces, keep, recursion);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Namespaces ( NS  namespaces,
boolean  keep 
) [inline, inherited]

Definition at line 172 of file XMLNode.java.

                                                      {
    arcJNI.XMLNode_Namespaces__SWIG_1(swigCPtr, this, NS.getCPtr(namespaces), namespaces, keep);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Namespaces ( NS  namespaces) [inline, inherited]

Reimplemented in nordugrid.arc.SOAPEnvelope.

Definition at line 176 of file XMLNode.java.

                                        {
    arcJNI.XMLNode_Namespaces__SWIG_2(swigCPtr, this, NS.getCPtr(namespaces), namespaces);
  }

Here is the call graph for this function:

NS nordugrid.arc.XMLNode.Namespaces ( ) [inline, inherited]

Reimplemented in nordugrid.arc.SOAPEnvelope.

Definition at line 180 of file XMLNode.java.

                         {
    return new NS(arcJNI.XMLNode_Namespaces__SWIG_3(swigCPtr, this), true);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.New ( XMLNode  node) [inline, inherited]

Definition at line 56 of file XMLNode.java.

                                {
    arcJNI.XMLNode_New(swigCPtr, this, XMLNode.getCPtr(node), node);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewAttribute ( String  name) [inline, inherited]

Definition at line 160 of file XMLNode.java.

                                           {
    return new XMLNode(arcJNI.XMLNode_NewAttribute(swigCPtr, this, name), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( String  name,
int  n 
) [inline, inherited]

Definition at line 188 of file XMLNode.java.

                                              {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_0(swigCPtr, this, name, n), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( String  name) [inline, inherited]

Definition at line 192 of file XMLNode.java.

                                       {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_1(swigCPtr, this, name), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( String  name,
int  n,
boolean  global_order 
) [inline, inherited]

Definition at line 196 of file XMLNode.java.

                                                                    {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_2(swigCPtr, this, name, n, global_order), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( String  name,
NS  namespaces,
int  n 
) [inline, inherited]

Definition at line 200 of file XMLNode.java.

                                                             {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_3(swigCPtr, this, name, NS.getCPtr(namespaces), namespaces, n), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( String  name,
NS  namespaces 
) [inline, inherited]

Definition at line 204 of file XMLNode.java.

                                                      {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_4(swigCPtr, this, name, NS.getCPtr(namespaces), namespaces), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( String  name,
NS  namespaces,
int  n,
boolean  global_order 
) [inline, inherited]

Definition at line 208 of file XMLNode.java.

                                                                                   {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_5(swigCPtr, this, name, NS.getCPtr(namespaces), namespaces, n, global_order), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( XMLNode  node,
int  n,
boolean  global_order 
) [inline, inherited]

Definition at line 212 of file XMLNode.java.

                                                                     {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_6(swigCPtr, this, XMLNode.getCPtr(node), node, n, global_order), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( XMLNode  node,
int  n 
) [inline, inherited]

Definition at line 216 of file XMLNode.java.

                                               {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_7(swigCPtr, this, XMLNode.getCPtr(node), node, n), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.NewChild ( XMLNode  node) [inline, inherited]

Definition at line 220 of file XMLNode.java.

                                        {
    return new XMLNode(arcJNI.XMLNode_NewChild__SWIG_8(swigCPtr, this, XMLNode.getCPtr(node), node), true);
  }

Here is the call graph for this function:

XMLNode nordugrid.arc.XMLNode.Parent ( ) [inline, inherited]

Definition at line 244 of file XMLNode.java.

                          {
    return new XMLNode(arcJNI.XMLNode_Parent(swigCPtr, this), true);
  }

Here is the call graph for this function:

void nordugrid.arc.Config.parse ( String  filename) [inline]

Definition at line 68 of file Config.java.

                                     {
    arcJNI.Config_parse(swigCPtr, this, filename);
  }

Here is the call graph for this function:

XMLNodeList nordugrid.arc.XMLNode.Path ( String  path) [inline, inherited]

Definition at line 232 of file XMLNode.java.

                                       {
    return new XMLNodeList(arcJNI.XMLNode_Path(swigCPtr, this, path), true);
  }

Here is the call graph for this function:

String nordugrid.arc.XMLNode.Prefix ( ) [inline, inherited]

Definition at line 100 of file XMLNode.java.

                         {
    return arcJNI.XMLNode_Prefix(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.XMLNode.ReadFromFile ( String  file_name) [inline, inherited]

Definition at line 256 of file XMLNode.java.

                                                {
    return arcJNI.XMLNode_ReadFromFile(swigCPtr, this, file_name);
  }

Here is the call graph for this function:

Definition at line 260 of file XMLNode.java.

                                                            {
    return arcJNI.XMLNode_ReadFromStream(swigCPtr, this, SWIGTYPE_p_std__istream.getCPtr(in));
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Replace ( XMLNode  node) [inline, inherited]

Definition at line 224 of file XMLNode.java.

                                    {
    arcJNI.XMLNode_Replace(swigCPtr, this, XMLNode.getCPtr(node), node);
  }

Here is the call graph for this function:

boolean nordugrid.arc.XMLNode.Same ( XMLNode  node) [inline, inherited]

Definition at line 76 of file XMLNode.java.

                                    {
    return arcJNI.XMLNode_Same(swigCPtr, this, XMLNode.getCPtr(node), node);
  }

Here is the call graph for this function:

void nordugrid.arc.Config.save ( String  filename) [inline]

Definition at line 80 of file Config.java.

                                    {
    arcJNI.Config_save(swigCPtr, this, filename);
  }

Here is the call graph for this function:

boolean nordugrid.arc.XMLNode.SaveToFile ( String  file_name) [inline, inherited]

Definition at line 248 of file XMLNode.java.

                                              {
    return arcJNI.XMLNode_SaveToFile(swigCPtr, this, file_name);
  }

Here is the call graph for this function:

boolean nordugrid.arc.XMLNode.SaveToStream ( SWIGTYPE_p_std__ostream  out) [inline, inherited]

Definition at line 252 of file XMLNode.java.

                                                           {
    return arcJNI.XMLNode_SaveToStream(swigCPtr, this, SWIGTYPE_p_std__ostream.getCPtr(out));
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Set ( String  content) [inline, inherited]

Definition at line 144 of file XMLNode.java.

                                  {
    arcJNI.XMLNode_Set(swigCPtr, this, content);
  }

Here is the call graph for this function:

void nordugrid.arc.Config.setFileName ( String  filename) [inline]

Definition at line 76 of file Config.java.

                                           {
    arcJNI.Config_setFileName(swigCPtr, this, filename);
  }

Here is the call graph for this function:

int nordugrid.arc.XMLNode.Size ( ) [inline, inherited]

Definition at line 88 of file XMLNode.java.

                    {
    return arcJNI.XMLNode_Size(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.XMLNode.Swap ( XMLNode  node) [inline, inherited]

Reimplemented in nordugrid.arc.SOAPEnvelope.

Definition at line 68 of file XMLNode.java.

                                 {
    arcJNI.XMLNode_Swap(swigCPtr, this, XMLNode.getCPtr(node), node);
  }

Here is the call graph for this function:

boolean nordugrid.arc.XMLNode.toBool ( ) [inline, inherited]

Definition at line 72 of file XMLNode.java.

                          {
    return arcJNI.XMLNode_toBool(swigCPtr, this);
  }

Here is the call graph for this function:

String nordugrid.arc.XMLNode.toString ( ) [inline, inherited]

Definition at line 140 of file XMLNode.java.

                           {
    return arcJNI.XMLNode_toString(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.XMLNode.Validate ( String  schema_file,
SWIGTYPE_p_std__string  err_msg 
) [inline, inherited]

Definition at line 264 of file XMLNode.java.

                                                                              {
    return arcJNI.XMLNode_Validate(swigCPtr, this, schema_file, SWIGTYPE_p_std__string.getCPtr(err_msg));
  }

Here is the call graph for this function:

XMLNodeList nordugrid.arc.XMLNode.XPathLookup ( String  xpathExpr,
NS  nsList 
) [inline, inherited]

Definition at line 236 of file XMLNode.java.

                                                              {
    return new XMLNodeList(arcJNI.XMLNode_XPathLookup(swigCPtr, this, xpathExpr, NS.getCPtr(nsList), nsList), true);
  }

Here is the call graph for this function:


Member Data Documentation

boolean nordugrid.arc.XMLNode.swigCMemOwn [protected, inherited]

Definition at line 13 of file XMLNode.java.

Reimplemented from nordugrid.arc.XMLNode.

Definition at line 12 of file Config.java.


The documentation for this class was generated from the following file: