edu.ksu.cis.cadena.core.specification.style
Interface InterfaceKindBinding

All Superinterfaces:
CalmObject, DirectPropertyContainer

public interface InterfaceKindBinding
extends DirectPropertyContainer, CalmObject

A representation of the model object 'Interface Kind Binding'.

The following features are supported:

See Also:
StylePackage.getInterfaceKindBinding()

Method Summary
 Kind getContainingKind()
          Helper method that finds the kind that contains this binding.
 InterfaceKind getInterfaceKind()
          Returns the value of the 'Interface Kind' reference.
 java.lang.Object getKey()
          Finds the key for this binding if it is contained within a binding map.
 void setInterfaceKind(InterfaceKind value)
          Sets the value of the 'Interface Kind' reference.
 
Methods inherited from interface edu.ksu.cis.cadena.core.specification.property.DirectPropertyContainer
getAllPropertyDeclarations, getProperties, getPropertyValue, isPropertyLocal, removeProperty
 
Methods inherited from interface edu.ksu.cis.cadena.core.specification.base.CalmObject
addBackReference, getBackReferences, getDeleted, getTrashCan, getUuid, removeBackReference
 

Method Detail

getInterfaceKind

InterfaceKind getInterfaceKind()
Returns the value of the 'Interface Kind' reference.

Returns:
the value of the 'Interface Kind' reference.
See Also:
setInterfaceKind(InterfaceKind), StylePackage.getInterfaceKindBinding_InterfaceKind()

setInterfaceKind

void setInterfaceKind(InterfaceKind value)
Sets the value of the 'Interface Kind' reference.

Parameters:
value - the new value of the 'Interface Kind' reference.
See Also:
getInterfaceKind()

getKey

java.lang.Object getKey()
Finds the key for this binding if it is contained within a binding map.

Returns:
If this binding is contained as a value within a binding map, the key for this value is returned. Otherwise null is returned.

getContainingKind

Kind getContainingKind()
Helper method that finds the kind that contains this binding.

Returns:
The containing kind if it is found, null otherwise.