Uses of Class
com.novell.admin.ns.ClassDefinition

Packages that use ClassDefinition
com.novell.admin.ns   
com.novell.admin.ns.nds   
 

Uses of ClassDefinition in com.novell.admin.ns
 

Subclasses of ClassDefinition in com.novell.admin.ns
 class DefaultClassDefinition
          This class represents the schema definition for a particular class.
 

Methods in com.novell.admin.ns that return ClassDefinition
abstract  ClassDefinition[] NSObject.getClassDefinitions()
          Retrieves the schema class definition for the object.
 ClassDefinition[] DefaultNSObject.getClassDefinitions()
          Retrieves the schema class definition for the object.
 ClassDefinition Schema.getClassDefinition(java.lang.String className)
          Returns the definition for a specific class.
abstract  ClassDefinition[] SchemaDefinition.getAuxiliaryClassDefinitions()
           
abstract  ClassDefinition[] SchemaDefinition.getClassDefinitions()
           
abstract  ClassDefinition[] SchemaDefinition.getClassesUsingAttribute(java.lang.String attrName)
          Returns an array of class definitions that use a particular attribute.
abstract  ClassDefinition[] SchemaDefinition.getContainmentClasses(java.lang.String className)
          Returns all containment classes for a specific class type.
abstract  ClassDefinition[] SchemaDefinition.getEffectiveClasses(java.lang.String parentClass)
          Returns the effective classes that may be instantiated relative to another class type.
abstract  ClassDefinition SchemaDefinition.getClassDefinition(java.lang.String className)
          Returns the ClassDefinition object for a given class name.
 ClassDefinition[] DefaultSchemaDefinition.getAuxiliaryClassDefinitions()
           
 ClassDefinition[] DefaultSchemaDefinition.getClassDefinitions()
           
 ClassDefinition[] DefaultSchemaDefinition.getClassesUsingAttribute(java.lang.String attrName)
          Returns an array of class definitions that use a particular attribute.
abstract  ClassDefinition[] DefaultSchemaDefinition.getContainmentClasses(java.lang.String className)
          Returns all containment classes for a specific class type.
 ClassDefinition[] DefaultSchemaDefinition.getEffectiveClasses(java.lang.String parentClass)
          Returns the effective classes that may be instantiated relative to another class type.
 ClassDefinition DefaultSchemaDefinition.getClassDefinition(java.lang.String className)
          Returns the ClassDefinition object for a given class name.
 ClassDefinition AdminNamespace.getClassDefinition(com.novell.application.console.snapin.ObjectEntry ctxObj, java.lang.String className)
          Reads the namespace schema and returns a class definition for a specific class.
 

Methods in com.novell.admin.ns with parameters of type ClassDefinition
abstract  boolean NSObject.addAuxiliaryClassDefinition(ClassDefinition classDef, ObjectAttribute[] attrs)
          Adds an auxiliary class Definition.
abstract  boolean NSObject.deleteAuxiliaryClassDefinition(ClassDefinition classDef)
          Deletes an auxiliary class Definition.
 boolean DefaultNSObject.addAuxiliaryClassDefinition(ClassDefinition classDef, ObjectAttribute[] attrs)
          Adds an auxiliary class Definition.
 boolean DefaultNSObject.deleteAuxiliaryClassDefinition(ClassDefinition classDef)
          Deletes an auxiliary class definition.
 void Schema.modifyClassDefinition(ClassDefinition classDef)
          Modifies the class definition in NDS.
 void Schema.writeClassDefinition(ClassDefinition classDef)
          Writes the class definition to NDS.
 void Schema.deleteClassDefinition(ClassDefinition classDef)
          Deletes the class definition from NDS.
 

Uses of ClassDefinition in com.novell.admin.ns.nds
 

Subclasses of ClassDefinition in com.novell.admin.ns.nds
 class NDSClassDefinition
          This class represents the schema definition for a particular NDS class.
 

Methods in com.novell.admin.ns.nds that return ClassDefinition
 ClassDefinition[] NDSSchemaDefinition.getEffectiveClasses(java.lang.String parentClass)
          Retrieves the effective classes in expanded form that may be instantiated relative to another class type.
 ClassDefinition NDSSchemaDefinition.getClassDefinition(java.lang.String className)
          Returns a specific class definition in expanded form.
 ClassDefinition[] NDSSchemaDefinition.getSuperClasses(java.lang.String className)
          Retrieves all classes from which a specific class inherits.
 ClassDefinition[] NDSSchemaDefinition.getContainmentClasses(java.lang.String className)
          Retrieves all containment classes for a specific class type.
 ClassDefinition[] NDSSchemaDefinition.getSubClasses(java.lang.String className)
          Retrieves all classes that derive from a specific class type.
 

Methods in com.novell.admin.ns.nds with parameters of type ClassDefinition
 void NDSSchemaDefinition.putClassDefinition(ClassDefinition classDef)
          Adds a new class definition to the schema or replaces an existing definition with another.
 boolean NDSObject.addAuxiliaryClassDefinition(ClassDefinition classDef, ObjectAttribute[] attributes)
          Adds an auxiliary class definition.
 boolean NDSObject.deleteAuxiliaryClassDefinition(ClassDefinition classDef)
          Deletes an auxiliary class definition.
 



API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated December 17 2003 1746.