net.sourceforge.nite.nom.nomwrite
Interface NOMMaker


public interface NOMMaker

This interface is for internally building a NOM, so has stubs for all the constructors of the NOM that are required to build from files up (i.e. not necessarily all the public constructors)


Method Summary
 NOMAnnotation make_annotation(NOMCorpus corpus, java.lang.String name, org.xml.sax.Attributes attributes, java.lang.String colour, boolean stream)
           
 NOMAnnotation make_annotation(NOMCorpus corpus, java.lang.String comment, java.lang.String colour)
          This creates a comment element
 NOMAnnotation make_annotation(NOMCorpus corpus, java.lang.String name, java.lang.String colour, boolean stream, java.lang.String id)
           
 NOMAnnotation make_annotation(NOMCorpus corpus, java.lang.String name, java.lang.String observation, java.lang.String agent)
           
 NOMAttribute make_attribute(int type, java.lang.String name, java.lang.String string_value, java.lang.Double double_value)
           
 NOMAttribute make_attribute(java.lang.String name, java.lang.Double double_value)
          create a numeric attribute
 NOMAttribute make_attribute(java.lang.String name, java.lang.String string_value)
          create a string attribute
 NOMObject make_object(NOMCorpus corpus, java.lang.String name, org.xml.sax.Attributes attributes, java.lang.String colour, boolean stream)
           
 NOMObject make_object(NOMCorpus corpus, java.lang.String name, java.lang.String colour, boolean stream, java.lang.String id)
           
 NOMPointer make_pointer(NOMCorpus corpus, java.lang.String role, NOMElement source, NOMElement target)
           
 NOMPointer make_pointer(NOMCorpus corpus, java.lang.String role, NOMElement source, java.lang.String targetstr)
           
 NOMResourceElement make_resource_element(NOMCorpus corpus, java.lang.String name, org.xml.sax.Attributes attributes, java.lang.String colour, boolean stream)
           
 NOMResourceElement make_resource_element(NOMCorpus corpus, java.lang.String comment, java.lang.String colour)
          This creates a comment element
 NOMResourceElement make_resource_element(NOMCorpus corpus, java.lang.String name, java.lang.String colour, boolean stream, java.lang.String id)
           
 NOMTypeElement make_type_element(NOMCorpus corpus, java.lang.String name, org.xml.sax.Attributes attributes, java.lang.String colour, boolean stream)
           
 NOMTypeElement make_type_element(NOMCorpus corpus, java.lang.String name, java.lang.String colour, boolean stream, java.lang.String id)
           
 

Method Detail

make_annotation

NOMAnnotation make_annotation(NOMCorpus corpus,
                              java.lang.String name,
                              org.xml.sax.Attributes attributes,
                              java.lang.String colour,
                              boolean stream)
                              throws NOMException
Throws:
NOMException

make_annotation

NOMAnnotation make_annotation(NOMCorpus corpus,
                              java.lang.String name,
                              java.lang.String colour,
                              boolean stream,
                              java.lang.String id)
                              throws NOMException
Throws:
NOMException

make_annotation

NOMAnnotation make_annotation(NOMCorpus corpus,
                              java.lang.String name,
                              java.lang.String observation,
                              java.lang.String agent)
                              throws NOMException
Throws:
NOMException

make_annotation

NOMAnnotation make_annotation(NOMCorpus corpus,
                              java.lang.String comment,
                              java.lang.String colour)
                              throws NOMException
This creates a comment element

Throws:
NOMException

make_object

NOMObject make_object(NOMCorpus corpus,
                      java.lang.String name,
                      org.xml.sax.Attributes attributes,
                      java.lang.String colour,
                      boolean stream)
                      throws NOMException
Throws:
NOMException

make_object

NOMObject make_object(NOMCorpus corpus,
                      java.lang.String name,
                      java.lang.String colour,
                      boolean stream,
                      java.lang.String id)
                      throws NOMException
Throws:
NOMException

make_resource_element

NOMResourceElement make_resource_element(NOMCorpus corpus,
                                         java.lang.String name,
                                         org.xml.sax.Attributes attributes,
                                         java.lang.String colour,
                                         boolean stream)
                                         throws NOMException
Throws:
NOMException

make_resource_element

NOMResourceElement make_resource_element(NOMCorpus corpus,
                                         java.lang.String name,
                                         java.lang.String colour,
                                         boolean stream,
                                         java.lang.String id)
                                         throws NOMException
Throws:
NOMException

make_resource_element

NOMResourceElement make_resource_element(NOMCorpus corpus,
                                         java.lang.String comment,
                                         java.lang.String colour)
                                         throws NOMException
This creates a comment element

Throws:
NOMException

make_type_element

NOMTypeElement make_type_element(NOMCorpus corpus,
                                 java.lang.String name,
                                 org.xml.sax.Attributes attributes,
                                 java.lang.String colour,
                                 boolean stream)
                                 throws NOMException
Throws:
NOMException

make_type_element

NOMTypeElement make_type_element(NOMCorpus corpus,
                                 java.lang.String name,
                                 java.lang.String colour,
                                 boolean stream,
                                 java.lang.String id)
                                 throws NOMException
Throws:
NOMException

make_attribute

NOMAttribute make_attribute(int type,
                            java.lang.String name,
                            java.lang.String string_value,
                            java.lang.Double double_value)

make_attribute

NOMAttribute make_attribute(java.lang.String name,
                            java.lang.Double double_value)
create a numeric attribute


make_attribute

NOMAttribute make_attribute(java.lang.String name,
                            java.lang.String string_value)
create a string attribute


make_pointer

NOMPointer make_pointer(NOMCorpus corpus,
                        java.lang.String role,
                        NOMElement source,
                        java.lang.String targetstr)

make_pointer

NOMPointer make_pointer(NOMCorpus corpus,
                        java.lang.String role,
                        NOMElement source,
                        NOMElement target)