Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.biomage.AuditAndSecurity
Class AuditAndSecurity_package  view AuditAndSecurity_package download AuditAndSecurity_package.java

java.lang.Object
  extended byorg.biomage.AuditAndSecurity.AuditAndSecurity_package
All Implemented Interfaces:
java.io.Serializable

public class AuditAndSecurity_package
extends java.lang.Object
implements java.io.Serializable

Specifies classes that allow tracking of changes and information on user permissions to view the data and annotation.


Nested Class Summary
 class AuditAndSecurity_package.Contact_list
          Inner list class for holding multiple entries for attribute contact_list.
 class AuditAndSecurity_package.Person_list
          Inner list class for holding multiple entries for attribute person_list.
 class AuditAndSecurity_package.Security_list
          Inner list class for holding multiple entries for attribute security_list.
 class AuditAndSecurity_package.SecurityGroup_list
          Inner list class for holding multiple entries for attribute securityGroup_list.
 
Field Summary
 AuditAndSecurity_package.Contact_list contact_list
          A contact is either a person or an organization.
 AuditAndSecurity_package.Person_list person_list
          A person for which the attributes are self describing.
 AuditAndSecurity_package.Security_list security_list
          Permission information for an object as to ownership, write and read permissions.
 AuditAndSecurity_package.SecurityGroup_list securityGroup_list
          Groups contacts together based on their security privileges.
 
Constructor Summary
AuditAndSecurity_package()
          Default constructor.
AuditAndSecurity_package(org.xml.sax.Attributes atts)
          Attribute constructor.
 
Method Summary
 void addToContact_list(Contact contact)
          Method to add Contact to Contact_list
 void addToContact_list(int position, Contact contact)
          Method to add Contact at position to Contact_list
 void addToPerson_list(int position, Person person)
          Method to add Person at position to Person_list
 void addToPerson_list(Person person)
          Method to add Person to Person_list
 void addToSecurity_list(int position, Security security)
          Method to add Security at position to Security_list
 void addToSecurity_list(Security security)
          Method to add Security to Security_list
 void addToSecurityGroup_list(int position, SecurityGroup securityGroup)
          Method to add SecurityGroup at position to SecurityGroup_list
 void addToSecurityGroup_list(SecurityGroup securityGroup)
          Method to add SecurityGroup to SecurityGroup_list
 AuditAndSecurity_package.Contact_list getContact_list()
          Get method for contact_list
 Contact getFromContact_list(int position)
          Method to get Contact from Contact_list
 Person getFromPerson_list(int position)
          Method to get Person from Person_list
 Security getFromSecurity_list(int position)
          Method to get Security from Security_list
 SecurityGroup getFromSecurityGroup_list(int position)
          Method to get SecurityGroup from SecurityGroup_list
 AuditAndSecurity_package.Person_list getPerson_list()
          Get method for person_list
 AuditAndSecurity_package.Security_list getSecurity_list()
          Get method for security_list
 AuditAndSecurity_package.SecurityGroup_list getSecurityGroup_list()
          Get method for securityGroup_list
 void removeElementAtFromContact_list(int position)
          Method to remove by position from Contact_list
 void removeElementAtFromPerson_list(int position)
          Method to remove by position from Person_list
 void removeElementAtFromSecurity_list(int position)
          Method to remove by position from Security_list
 void removeElementAtFromSecurityGroup_list(int position)
          Method to remove by position from SecurityGroup_list
 void removeFromContact_list(Contact contact)
          Method to remove first Contact from Contact_list
 void removeFromPerson_list(Person person)
          Method to remove first Person from Person_list
 void removeFromSecurity_list(Security security)
          Method to remove first Security from Security_list
 void removeFromSecurityGroup_list(SecurityGroup securityGroup)
          Method to remove first SecurityGroup from SecurityGroup_list
 void setContact_list(AuditAndSecurity_package.Contact_list contact_list)
          Set method for contact_list
 void setPerson_list(AuditAndSecurity_package.Person_list person_list)
          Set method for person_list
 void setSecurity_list(AuditAndSecurity_package.Security_list security_list)
          Set method for security_list
 void setSecurityGroup_list(AuditAndSecurity_package.SecurityGroup_list securityGroup_list)
          Set method for securityGroup_list
 void writeAssociations(java.io.Writer out)
          writeAssociations
 void writeAttributes(java.io.Writer out)
          writeAttributes
 void writeMAGEML(java.io.Writer out)
          writeMAGEML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

person_list

public AuditAndSecurity_package.Person_list person_list
A person for which the attributes are self describing.


security_list

public AuditAndSecurity_package.Security_list security_list
Permission information for an object as to ownership, write and read permissions.


securityGroup_list

public AuditAndSecurity_package.SecurityGroup_list securityGroup_list
Groups contacts together based on their security privileges.


contact_list

public AuditAndSecurity_package.Contact_list contact_list
A contact is either a person or an organization.

Constructor Detail

AuditAndSecurity_package

public AuditAndSecurity_package()
Default constructor.


AuditAndSecurity_package

public AuditAndSecurity_package(org.xml.sax.Attributes atts)
Attribute constructor. Looks up the attributes in the parameter and casts them from strings appropriately

Method Detail

writeMAGEML

public void writeMAGEML(java.io.Writer out)
                 throws java.io.IOException
writeMAGEML

This method is responsible for assembling the attribute and association data into XML. It creates the object tag and then calls the writeAttributes and writeAssociation methods.


writeAttributes

public void writeAttributes(java.io.Writer out)
                     throws java.io.IOException
writeAttributes

This method is responsible for assembling the attribute data into XML. It calls the super method to write out all attributes of this class and it's ancestors.


writeAssociations

public void writeAssociations(java.io.Writer out)
                       throws java.io.IOException
writeAssociations

This method is responsible for assembling the association data into XML. It calls the super method to write out all associations of this class's ancestors.


setPerson_list

public void setPerson_list(AuditAndSecurity_package.Person_list person_list)
Set method for person_list


getPerson_list

public AuditAndSecurity_package.Person_list getPerson_list()
Get method for person_list


addToPerson_list

public void addToPerson_list(Person person)
Method to add Person to Person_list


addToPerson_list

public void addToPerson_list(int position,
                             Person person)
Method to add Person at position to Person_list


getFromPerson_list

public Person getFromPerson_list(int position)
Method to get Person from Person_list


removeElementAtFromPerson_list

public void removeElementAtFromPerson_list(int position)
Method to remove by position from Person_list


removeFromPerson_list

public void removeFromPerson_list(Person person)
Method to remove first Person from Person_list


setSecurity_list

public void setSecurity_list(AuditAndSecurity_package.Security_list security_list)
Set method for security_list


getSecurity_list

public AuditAndSecurity_package.Security_list getSecurity_list()
Get method for security_list


addToSecurity_list

public void addToSecurity_list(Security security)
Method to add Security to Security_list


addToSecurity_list

public void addToSecurity_list(int position,
                               Security security)
Method to add Security at position to Security_list


getFromSecurity_list

public Security getFromSecurity_list(int position)
Method to get Security from Security_list


removeElementAtFromSecurity_list

public void removeElementAtFromSecurity_list(int position)
Method to remove by position from Security_list


removeFromSecurity_list

public void removeFromSecurity_list(Security security)
Method to remove first Security from Security_list


setSecurityGroup_list

public void setSecurityGroup_list(AuditAndSecurity_package.SecurityGroup_list securityGroup_list)
Set method for securityGroup_list


getSecurityGroup_list

public AuditAndSecurity_package.SecurityGroup_list getSecurityGroup_list()
Get method for securityGroup_list


addToSecurityGroup_list

public void addToSecurityGroup_list(SecurityGroup securityGroup)
Method to add SecurityGroup to SecurityGroup_list


addToSecurityGroup_list

public void addToSecurityGroup_list(int position,
                                    SecurityGroup securityGroup)
Method to add SecurityGroup at position to SecurityGroup_list


getFromSecurityGroup_list

public SecurityGroup getFromSecurityGroup_list(int position)
Method to get SecurityGroup from SecurityGroup_list


removeElementAtFromSecurityGroup_list

public void removeElementAtFromSecurityGroup_list(int position)
Method to remove by position from SecurityGroup_list


removeFromSecurityGroup_list

public void removeFromSecurityGroup_list(SecurityGroup securityGroup)
Method to remove first SecurityGroup from SecurityGroup_list


setContact_list

public void setContact_list(AuditAndSecurity_package.Contact_list contact_list)
Set method for contact_list


getContact_list

public AuditAndSecurity_package.Contact_list getContact_list()
Get method for contact_list


addToContact_list

public void addToContact_list(Contact contact)
Method to add Contact to Contact_list


addToContact_list

public void addToContact_list(int position,
                              Contact contact)
Method to add Contact at position to Contact_list


getFromContact_list

public Contact getFromContact_list(int position)
Method to get Contact from Contact_list


removeElementAtFromContact_list

public void removeElementAtFromContact_list(int position)
Method to remove by position from Contact_list


removeFromContact_list

public void removeFromContact_list(Contact contact)
Method to remove first Contact from Contact_list