public class CollapseAreasOperator extends BaseOperator
ParametrizedOperation.ValueType| Modifier and Type | Field and Description | 
|---|---|
| protected java.lang.String[] | paramNames | 
| protected ParametrizedOperation.ValueType[] | paramTypes | 
| Constructor and Description | 
|---|
| CollapseAreasOperator() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | apply(AreaTree atree)Applies the operation to the given tree. | 
| void | apply(AreaTree atree,
     Area root)Applies the operation to the given subtree of the tree. | 
| java.lang.String | getDescription()Obtains a longer description of the service. | 
| java.lang.String | getId()Obtains a unique ID of the service | 
| java.lang.String | getName()Obtains a descriptive name of the service that may be presented to the user. | 
| java.lang.String[] | getParamNames()Obtains a list of available parameter names of the operation. | 
| ParametrizedOperation.ValueType[] | getParamTypes()Obtains a list of available parameter value types. | 
toStringgetParam, getParamRange, setParamclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetParam, getParamRange, setParamprotected final java.lang.String[] paramNames
protected final ParametrizedOperation.ValueType[] paramTypes
public java.lang.String getId()
Servicepublic java.lang.String getName()
Servicepublic java.lang.String getDescription()
Servicepublic java.lang.String[] getParamNames()
ParametrizedOperationpublic ParametrizedOperation.ValueType[] getParamTypes()
ParametrizedOperationpublic void apply(AreaTree atree)
AreaTreeOperatoratree - the area tree to be modified.public void apply(AreaTree atree, Area root)
AreaTreeOperatoratree - the area tree to be modified.root - the root node of the affected subtree.