net.sf.quarrel.uml
Class StructuredElement

java.lang.Object
  extended bynet.sf.quarrel.uml.AbstractElement
      extended bynet.sf.quarrel.uml.StructuredElement
All Implemented Interfaces:
AttributeAggregator, Element, OperationAggregator
Direct Known Subclasses:
UmlClass, UmlInterface

public class StructuredElement
extends AbstractElement
implements OperationAggregator, AttributeAggregator


Constructor Summary
StructuredElement(java.lang.String name)
           
 
Method Summary
 void addAttribute(java.lang.String attributeName)
           
 void addOperation(java.lang.String operationName)
           
 java.util.Iterator attributes()
           
 java.util.Iterator operations()
           
 
Methods inherited from class net.sf.quarrel.uml.AbstractElement
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructuredElement

public StructuredElement(java.lang.String name)
Method Detail

attributes

public java.util.Iterator attributes()
Specified by:
attributes in interface AttributeAggregator

addAttribute

public void addAttribute(java.lang.String attributeName)
Specified by:
addAttribute in interface AttributeAggregator

operations

public java.util.Iterator operations()
Specified by:
operations in interface OperationAggregator

addOperation

public void addOperation(java.lang.String operationName)
Specified by:
addOperation in interface OperationAggregator


Copyright © 2006-2007. All Rights Reserved.