com.ibm.xtools.uml.rt.core
Interface Excludable

All Known Subinterfaces:
InheritableExcludableValue<ELEMENT_TYPE,CONTEXT_TYPE>, RTElementRedefinition<ELEMENT_TYPE,CONTEXT_TYPE>, RTInheritableEvent, RTInheritableExcludableTrigger, RTRegionRedefinition, RTStateMachineRedefinition, RTStateRedefinition, RTTransitionRedefinition

public interface Excludable

Interface to excludable element redefinitions

Author:
gsturov

Method Summary
 boolean canExclude()
           
 void exclude()
          Excludes the element redefinition in the context it represents
 boolean isExcluded()
           
 void unexclude()
          Unexcludes the element redefinition in the context it represents
 

Method Detail

isExcluded

boolean isExcluded()
Returns:
true if the element redefinition is excluded in the context it represents

canExclude

boolean canExclude()
Returns:
true if the element redefinition can be excluded in the context it represents

exclude

void exclude()
Excludes the element redefinition in the context it represents


unexclude

void unexclude()
Unexcludes the element redefinition in the context it represents