org.objectweb.jac.ide
Class Type
java.lang.Object
org.objectweb.jac.ide.ModelElement
org.objectweb.jac.ide.Type
- Direct Known Subclasses:
- Class, EnumeratedType, ExtendedType
- public class Type
- extends ModelElement
A representation of a type. It can be an external type --
e.g. java.util.Vector
or an internally defined class
or typed element.
- See Also:
Class
,
Aspect
Methods inherited from class org.objectweb.jac.ide.ModelElement |
addConfigItem, addEndingLink, addLink, getConfigItems, getDescription, getEndingLinks, getGenerationFullName, getGenerationName, getLinks, getName, getType, remove, removeEndingLink, removeLink, setDescription, setEndingLinks, setLinks, setName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Type
public Type()
Type
public Type(String name,
String packagePath)
getFullName
public String getFullName()
- Description copied from class:
ModelElement
- Defines a redefinable method to get the full name. Here it is
equivalent to the
getName()
method.
- Overrides:
getFullName
in class ModelElement
isPrimitive
public boolean isPrimitive()
getPackagePath
public String getPackagePath()
- Get the value of packagePath.
- Returns:
- value of packagePath.
setPackagePath
public void setPackagePath(String v)
- Set the value of packagePath.
- Parameters:
v
- Value to assign to packagePath.