org.apache.uima.tools.cfe.config
Interface FeatureObjectMatcherXML

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, PartialObjectMatcherXML
All Known Implementing Classes:
FeatureObjectMatcherXMLImpl

public interface FeatureObjectMatcherXML
extends PartialObjectMatcherXML

A representation of the model object 'Feature Object Matcher XML'.

The following features are supported:

See Also:
ConfigPackage.getFeatureObjectMatcherXML()

Method Summary
 int getWindowFlags()
          Returns the value of the 'Window Flags' attribute.
 int getWindowsizeEnclosed()
          Returns the value of the 'Windowsize Enclosed' attribute.
 int getWindowsizeInside()
          Returns the value of the 'Windowsize Inside' attribute.
 int getWindowsizeLeft()
          Returns the value of the 'Windowsize Left' attribute.
 int getWindowsizeRight()
          Returns the value of the 'Windowsize Right' attribute.
 boolean isDistance()
          Returns the value of the 'Distance' attribute.
 boolean isOrientation()
          Returns the value of the 'Orientation' attribute.
 boolean isSetDistance()
          Returns whether the value of the 'Distance' attribute is set.
 boolean isSetOrientation()
          Returns whether the value of the 'Orientation' attribute is set.
 boolean isSetWindowFlags()
          Returns whether the value of the 'Window Flags' attribute is set.
 boolean isSetWindowsizeEnclosed()
          Returns whether the value of the 'Windowsize Enclosed' attribute is set.
 boolean isSetWindowsizeInside()
          Returns whether the value of the 'Windowsize Inside' attribute is set.
 boolean isSetWindowsizeLeft()
          Returns whether the value of the 'Windowsize Left' attribute is set.
 boolean isSetWindowsizeRight()
          Returns whether the value of the 'Windowsize Right' attribute is set.
 void setDistance(boolean value)
          Sets the value of the 'Distance' attribute.
 void setOrientation(boolean value)
          Sets the value of the 'Orientation' attribute.
 void setWindowFlags(int value)
          Sets the value of the 'Window Flags' attribute.
 void setWindowsizeEnclosed(int value)
          Sets the value of the 'Windowsize Enclosed' attribute.
 void setWindowsizeInside(int value)
          Sets the value of the 'Windowsize Inside' attribute.
 void setWindowsizeLeft(int value)
          Sets the value of the 'Windowsize Left' attribute.
 void setWindowsizeRight(int value)
          Sets the value of the 'Windowsize Right' attribute.
 void unsetDistance()
          Unsets the value of the 'Distance' attribute.
 void unsetOrientation()
          Unsets the value of the 'Orientation' attribute.
 void unsetWindowFlags()
          Unsets the value of the 'Window Flags' attribute.
 void unsetWindowsizeEnclosed()
          Unsets the value of the 'Windowsize Enclosed' attribute.
 void unsetWindowsizeInside()
          Unsets the value of the 'Windowsize Inside' attribute.
 void unsetWindowsizeLeft()
          Unsets the value of the 'Windowsize Left' attribute.
 void unsetWindowsizeRight()
          Unsets the value of the 'Windowsize Right' attribute.
 
Methods inherited from interface org.apache.uima.tools.cfe.config.PartialObjectMatcherXML
getAnnotationTypeName, getFullPath, getGroupFeatureMatchers, setAnnotationTypeName, setFullPath
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

isDistance

boolean isDistance()
Returns the value of the 'Distance' attribute.

If the meaning of the 'Distance' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Distance' attribute.
See Also:
isSetDistance(), unsetDistance(), setDistance(boolean), ConfigPackage.getFeatureObjectMatcherXML_Distance()

setDistance

void setDistance(boolean value)
Sets the value of the 'Distance' attribute.

Parameters:
value - the new value of the 'Distance' attribute.
See Also:
isSetDistance(), unsetDistance(), isDistance()

unsetDistance

void unsetDistance()
Unsets the value of the 'Distance' attribute.

See Also:
isSetDistance(), isDistance(), setDistance(boolean)

isSetDistance

boolean isSetDistance()
Returns whether the value of the 'Distance' attribute is set.

Returns:
whether the value of the 'Distance' attribute is set.
See Also:
unsetDistance(), isDistance(), setDistance(boolean)

isOrientation

boolean isOrientation()
Returns the value of the 'Orientation' attribute.

If the meaning of the 'Orientation' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Orientation' attribute.
See Also:
isSetOrientation(), unsetOrientation(), setOrientation(boolean), ConfigPackage.getFeatureObjectMatcherXML_Orientation()

setOrientation

void setOrientation(boolean value)
Sets the value of the 'Orientation' attribute.

Parameters:
value - the new value of the 'Orientation' attribute.
See Also:
isSetOrientation(), unsetOrientation(), isOrientation()

unsetOrientation

void unsetOrientation()
Unsets the value of the 'Orientation' attribute.

See Also:
isSetOrientation(), isOrientation(), setOrientation(boolean)

isSetOrientation

boolean isSetOrientation()
Returns whether the value of the 'Orientation' attribute is set.

Returns:
whether the value of the 'Orientation' attribute is set.
See Also:
unsetOrientation(), isOrientation(), setOrientation(boolean)

getWindowFlags

int getWindowFlags()
Returns the value of the 'Window Flags' attribute. in class CommonFeatureMatcher the following flg constants are defined CONSTANT_LEFTLEFT // 1 feature annotation starts left from the target ends left from the target CONSTANT_LEFTINSIDE // 2 feature annotation starts left from the target ends inside the target CONSTANT_LEFTRIGHT // 4 feature annotation starts left from the target ends right from the target CONSTANT_INSIDEINSIDE // 8 feature annotation starts inside the target ends inside the target CONSTANT_INSIDERIGHT // 16 feature annotation starts inside the target ends right from the target CONSTANT_RIGHTRIGHT // 32 feature annotation starts right from the target ends right from the target // any annotation that starts left from the target CONSTANT_STARTSLEFT = CONSTANT_LEFTLEFT | CONSTANT_LEFTINSIDE | CONSTANT_LEFTRIGHT; // 7 // any annotation that starts inside the target CONSTANT_STARTSINSIDE = CONSTANT_INSIDEINSIDE|CONSTANT_INSIDERIGHT; // 24 // any annotation that starts right from the target CONSTANT_STARTSRIGHT = CONSTANT_RIGHTRIGHT; // 32 // any annotation that is within the span of enclosing annotation CONSTANT_ANYENCLOSED = CONSTANT_STARTSLEFT | CONSTANT_STARTSINSIDE | CONSTANT_STARTSRIGHT; // 63

Returns:
the value of the 'Window Flags' attribute.
See Also:
isSetWindowFlags(), unsetWindowFlags(), setWindowFlags(int), ConfigPackage.getFeatureObjectMatcherXML_WindowFlags()

setWindowFlags

void setWindowFlags(int value)
Sets the value of the 'Window Flags' attribute.

Parameters:
value - the new value of the 'Window Flags' attribute.
See Also:
isSetWindowFlags(), unsetWindowFlags(), getWindowFlags()

unsetWindowFlags

void unsetWindowFlags()
Unsets the value of the 'Window Flags' attribute.

See Also:
isSetWindowFlags(), getWindowFlags(), setWindowFlags(int)

isSetWindowFlags

boolean isSetWindowFlags()
Returns whether the value of the 'Window Flags' attribute is set.

Returns:
whether the value of the 'Window Flags' attribute is set.
See Also:
unsetWindowFlags(), getWindowFlags(), setWindowFlags(int)

getWindowsizeEnclosed

int getWindowsizeEnclosed()
Returns the value of the 'Windowsize Enclosed' attribute.

If the meaning of the 'Windowsize Enclosed' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Windowsize Enclosed' attribute.
See Also:
isSetWindowsizeEnclosed(), unsetWindowsizeEnclosed(), setWindowsizeEnclosed(int), ConfigPackage.getFeatureObjectMatcherXML_WindowsizeEnclosed()

setWindowsizeEnclosed

void setWindowsizeEnclosed(int value)
Sets the value of the 'Windowsize Enclosed' attribute.

Parameters:
value - the new value of the 'Windowsize Enclosed' attribute.
See Also:
isSetWindowsizeEnclosed(), unsetWindowsizeEnclosed(), getWindowsizeEnclosed()

unsetWindowsizeEnclosed

void unsetWindowsizeEnclosed()
Unsets the value of the 'Windowsize Enclosed' attribute.

See Also:
isSetWindowsizeEnclosed(), getWindowsizeEnclosed(), setWindowsizeEnclosed(int)

isSetWindowsizeEnclosed

boolean isSetWindowsizeEnclosed()
Returns whether the value of the 'Windowsize Enclosed' attribute is set.

Returns:
whether the value of the 'Windowsize Enclosed' attribute is set.
See Also:
unsetWindowsizeEnclosed(), getWindowsizeEnclosed(), setWindowsizeEnclosed(int)

getWindowsizeInside

int getWindowsizeInside()
Returns the value of the 'Windowsize Inside' attribute.

If the meaning of the 'Windowsize Inside' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Windowsize Inside' attribute.
See Also:
isSetWindowsizeInside(), unsetWindowsizeInside(), setWindowsizeInside(int), ConfigPackage.getFeatureObjectMatcherXML_WindowsizeInside()

setWindowsizeInside

void setWindowsizeInside(int value)
Sets the value of the 'Windowsize Inside' attribute.

Parameters:
value - the new value of the 'Windowsize Inside' attribute.
See Also:
isSetWindowsizeInside(), unsetWindowsizeInside(), getWindowsizeInside()

unsetWindowsizeInside

void unsetWindowsizeInside()
Unsets the value of the 'Windowsize Inside' attribute.

See Also:
isSetWindowsizeInside(), getWindowsizeInside(), setWindowsizeInside(int)

isSetWindowsizeInside

boolean isSetWindowsizeInside()
Returns whether the value of the 'Windowsize Inside' attribute is set.

Returns:
whether the value of the 'Windowsize Inside' attribute is set.
See Also:
unsetWindowsizeInside(), getWindowsizeInside(), setWindowsizeInside(int)

getWindowsizeLeft

int getWindowsizeLeft()
Returns the value of the 'Windowsize Left' attribute.

If the meaning of the 'Windowsize Left' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Windowsize Left' attribute.
See Also:
isSetWindowsizeLeft(), unsetWindowsizeLeft(), setWindowsizeLeft(int), ConfigPackage.getFeatureObjectMatcherXML_WindowsizeLeft()

setWindowsizeLeft

void setWindowsizeLeft(int value)
Sets the value of the 'Windowsize Left' attribute.

Parameters:
value - the new value of the 'Windowsize Left' attribute.
See Also:
isSetWindowsizeLeft(), unsetWindowsizeLeft(), getWindowsizeLeft()

unsetWindowsizeLeft

void unsetWindowsizeLeft()
Unsets the value of the 'Windowsize Left' attribute.

See Also:
isSetWindowsizeLeft(), getWindowsizeLeft(), setWindowsizeLeft(int)

isSetWindowsizeLeft

boolean isSetWindowsizeLeft()
Returns whether the value of the 'Windowsize Left' attribute is set.

Returns:
whether the value of the 'Windowsize Left' attribute is set.
See Also:
unsetWindowsizeLeft(), getWindowsizeLeft(), setWindowsizeLeft(int)

getWindowsizeRight

int getWindowsizeRight()
Returns the value of the 'Windowsize Right' attribute.

If the meaning of the 'Windowsize Right' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Windowsize Right' attribute.
See Also:
isSetWindowsizeRight(), unsetWindowsizeRight(), setWindowsizeRight(int), ConfigPackage.getFeatureObjectMatcherXML_WindowsizeRight()

setWindowsizeRight

void setWindowsizeRight(int value)
Sets the value of the 'Windowsize Right' attribute.

Parameters:
value - the new value of the 'Windowsize Right' attribute.
See Also:
isSetWindowsizeRight(), unsetWindowsizeRight(), getWindowsizeRight()

unsetWindowsizeRight

void unsetWindowsizeRight()
Unsets the value of the 'Windowsize Right' attribute.

See Also:
isSetWindowsizeRight(), getWindowsizeRight(), setWindowsizeRight(int)

isSetWindowsizeRight

boolean isSetWindowsizeRight()
Returns whether the value of the 'Windowsize Right' attribute is set.

Returns:
whether the value of the 'Windowsize Right' attribute is set.
See Also:
unsetWindowsizeRight(), getWindowsizeRight(), setWindowsizeRight(int)


Copyright © 2006-2011 The Apache Software Foundation. All Rights Reserved.