Node Director
Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes | List of all members
sfi.director.application.autodoc.ClassOfObjects Class Reference

Abstraction for user/host classes. More...

Public Member Functions

 ClassOfObjects (String name, String type)
String name ()
 Accessor for attribute name.
String name (String name)
 Mutator for attribute name.
String type ()
 Accessor for attribute type.
String type (String type)
 Mutator for attribute type.
String memberType ()
 The ServiceDependency type of members.
String id ()
 return a unique id for this service/object, composed of the object type and name
Vector members ()
 Accessor for attribute members.
void members (String member)
 Add a member.

Static Public Attributes

static final String TYPE_USERCLASS = "personclass"
static final String TYPE_HOSTCLASS = "hostclass"

Protected Member Functions

 ClassOfObjects ()

Protected Attributes

String name = ""
 Name of this class.
String type = ""
 Type of this object: see TYPE_*.
Vector members = new Vector()
 alphabetically sorted list of members

Detailed Description

Abstraction for user/host classes.

Constructor & Destructor Documentation

sfi.director.application.autodoc.ClassOfObjects.ClassOfObjects ( String  name,
String  type 
)
sfi.director.application.autodoc.ClassOfObjects.ClassOfObjects ( )
protected

Member Function Documentation

String sfi.director.application.autodoc.ClassOfObjects.id ( )
Vector sfi.director.application.autodoc.ClassOfObjects.members ( )

Accessor for attribute members.

alphabetically sorted list of members

Referenced by sfi.director.application.autodoc.ClassOfObjects.members().

void sfi.director.application.autodoc.ClassOfObjects.members ( String  member)

Add a member.

alphabetically sorted list of members

References sfi.director.application.autodoc.ClassOfObjects.members().

String sfi.director.application.autodoc.ClassOfObjects.memberType ( )
String sfi.director.application.autodoc.ClassOfObjects.name ( )
String sfi.director.application.autodoc.ClassOfObjects.name ( String  name)

Mutator for attribute name.

Name of this class.

References sfi.director.application.autodoc.ClassOfObjects.name().

String sfi.director.application.autodoc.ClassOfObjects.type ( )
String sfi.director.application.autodoc.ClassOfObjects.type ( String  type)

Mutator for attribute type.

Type of this object: see TYPE_*.

References sfi.director.application.autodoc.ClassOfObjects.type().

Member Data Documentation

Vector sfi.director.application.autodoc.ClassOfObjects.members = new Vector()
protected
String sfi.director.application.autodoc.ClassOfObjects.name = ""
protected
String sfi.director.application.autodoc.ClassOfObjects.type = ""
protected
final String sfi.director.application.autodoc.ClassOfObjects.TYPE_HOSTCLASS = "hostclass"
static
final String sfi.director.application.autodoc.ClassOfObjects.TYPE_USERCLASS = "personclass"
static

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