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

Quick Search    Search Deep

ch.epfl.lamp.smartanalysis
Class DepInner  view DepInner download DepInner.java

java.lang.Object
  extended bych.epfl.lamp.smartanalysis.DepInner

public class DepInner
extends java.lang.Object

Represent the innerclass attribute of a class.

Version:
1.0

Field Summary
private  java.lang.String className
           
private  java.util.Set innerClasses
           
private  DepInner outerClass
           
 
Constructor Summary
DepInner(java.lang.String name)
          create a DepInner object to represent a classfile
 
Method Summary
 void addInnerClass(DepInner argInner)
          add an innerclass to this class.
 DepInner[] getInnerClasses()
          get a list of innerclasses for this class.
 java.lang.String getName()
          get the name of this class.
 DepInner getOuterClass()
          get the outer class of this class.
 void setOuterClass(DepInner argInner)
          set the outerclass of this class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

innerClasses

private java.util.Set innerClasses

outerClass

private DepInner outerClass

className

private java.lang.String className
Constructor Detail

DepInner

public DepInner(java.lang.String name)
create a DepInner object to represent a classfile

Method Detail

getInnerClasses

public DepInner[] getInnerClasses()
get a list of innerclasses for this class.


addInnerClass

public void addInnerClass(DepInner argInner)
                   throws java.lang.IllegalArgumentException
add an innerclass to this class.


setOuterClass

public void setOuterClass(DepInner argInner)
                   throws java.lang.IllegalArgumentException
set the outerclass of this class.


getOuterClass

public DepInner getOuterClass()
get the outer class of this class.


getName

public java.lang.String getName()
get the name of this class.