cb.petal
Class AccessObject
java.lang.Object
|
+--cb.petal.PetalObject
|
+--cb.petal.QuidObject
|
+--cb.petal.AccessObject
- All Implemented Interfaces:
- AccessQualified, java.lang.Cloneable, Documented, Named, PetalNode, java.io.Serializable, StereoTyped
- Direct Known Subclasses:
- Association, ClassAttribute, Inheritable, Operation
- public abstract class AccessObject
- extends QuidObject
- implements AccessQualified, Named, StereoTyped, Documented
Super class for all petal objects that have access qualifiers, i.e.,
"Public", "Protected", "Private", or "Implementation" (whatever that means, probably
it reads "language dependent")
- Version:
- $Id: AccessObject.java,v 1.4 2001/07/09 07:48:52 dahm Exp $
- Author:
- M. Dahm
- See Also:
- Serialized Form
Methods inherited from class cb.petal.PetalObject |
accept, addProperty, addToList, clone, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, equals, getChildCount, getKind, getLongestName, getName, getNames, getNoProperties, getParameterList, getParent, getProperties, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInteger, getPropertyAsString, getPropertyList, getPropertyName, getPropertyTuples, getQualifiedName, getRoot, indexOf, moveProperty, removeFromList, removeProperty, removeProperty, setName, setParameterList, setParent, setProperty, toString |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AccessObject
protected AccessObject(PetalNode parent,
java.lang.String name,
java.util.Collection params)
AccessObject
protected AccessObject(java.lang.String name)
setNameParameter
public void setNameParameter(java.lang.String o)
- Specified by:
setNameParameter
in interface Named
getNameParameter
public java.lang.String getNameParameter()
- Specified by:
getNameParameter
in interface Named
getDocumentation
public java.lang.String getDocumentation()
- Specified by:
getDocumentation
in interface Documented
setDocumentation
public void setDocumentation(java.lang.String o)
- Specified by:
setDocumentation
in interface Documented
getStereotype
public java.lang.String getStereotype()
- Specified by:
getStereotype
in interface StereoTyped
setStereotype
public void setStereotype(java.lang.String c)
- Specified by:
setStereotype
in interface StereoTyped
getExportControl
public java.lang.String getExportControl()
- Specified by:
getExportControl
in interface AccessQualified
setExportControl
public void setExportControl(java.lang.String o)
- Specified by:
setExportControl
in interface AccessQualified
isPublic
public boolean isPublic()
isProtected
public boolean isProtected()
isPrivate
public boolean isPrivate()