Java Globus API: Class GosObjectclass

org.globus.gos
Class GosObjectclass

java.lang.Object
  |
  +--org.globus.gos.GosDocumentElement
        |
        +--org.globus.gos.GosDescriptiveElement
              |
              +--org.globus.gos.GosObjectclass

public class GosObjectclass
extends GosDescriptiveElement


Constructor Summary
GosObjectclass()
           
GosObjectclass(java.lang.String name)
           
 
Method Summary
 void addAttribute(GosObjectclassAttribute attribute)
           
 void addBaseClass(java.lang.String baseClassName)
           
 java.util.Enumeration attributes()
           
 java.util.Enumeration baseClasses()
           
 GosObjectclassAttribute getAttribute(java.lang.String name)
           
 java.util.Vector getAttributes()
           
 java.util.Vector getBaseClasses()
           
 java.lang.String getKey()
           
 java.lang.String getKind()
           
 java.lang.String getOID()
           
 java.util.Vector getOptionalAttributes()
           
 java.util.Vector getRequiredAttributes()
           
 java.util.Enumeration optionalAttributes()
           
 java.util.Enumeration requiredAttributes()
           
 void setKey(java.lang.String key)
           
 void setKind(java.lang.String kind)
           
 void setOID(java.lang.String oid)
           
 java.lang.String toString()
           
 
Methods inherited from class org.globus.gos.GosDescriptiveElement
getDescription, setDescription
 
Methods inherited from class org.globus.gos.GosDocumentElement
getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GosObjectclass

public GosObjectclass()

GosObjectclass

public GosObjectclass(java.lang.String name)
Method Detail

setKind

public void setKind(java.lang.String kind)

getKind

public java.lang.String getKind()

setOID

public void setOID(java.lang.String oid)

getOID

public java.lang.String getOID()

setKey

public void setKey(java.lang.String key)

getKey

public java.lang.String getKey()

addBaseClass

public void addBaseClass(java.lang.String baseClassName)

getBaseClasses

public java.util.Vector getBaseClasses()

baseClasses

public java.util.Enumeration baseClasses()

addAttribute

public void addAttribute(GosObjectclassAttribute attribute)

getAttribute

public GosObjectclassAttribute getAttribute(java.lang.String name)

getAttributes

public java.util.Vector getAttributes()

attributes

public java.util.Enumeration attributes()

getRequiredAttributes

public java.util.Vector getRequiredAttributes()

requiredAttributes

public java.util.Enumeration requiredAttributes()

getOptionalAttributes

public java.util.Vector getOptionalAttributes()

optionalAttributes

public java.util.Enumeration optionalAttributes()

toString

public java.lang.String toString()
Overrides:
toString in class GosDocumentElement