public class FrameElementProperty extends Property<Frame,SemanticType>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IRI_MARKER
|
static FrameElementProperty |
TOP_FRAME_ELEMENT_PROPERTY
The most general frame.
|
PREFIX_FRAMEBASE, SEPARATOR
Constructor and Description |
---|
FrameElementProperty() |
FrameElementProperty(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
static FrameElementProperty |
create(java.lang.String framenetFrame,
java.lang.String feName) |
boolean |
extractComponents()
Extracts components from IRIs
(Current implementations use Regex over the IRIs but that may change in the future)
NOTE: It is case sensitive!! If the IRI used in the constructor had case modified (some servers do this), the correct functioning of this method isn not ensured.
|
java.lang.String |
getFramenetFrameName() |
static java.lang.String |
getNamespace()
|
getDomains, getPreferredDomain, getPreferredRange, getRanges, getSubclasses, getSuperproperties
customIriDecode, customIriEncode, equals, getDefaultDescription, getDefaultLabel, getIri, hashCode, setDefaultDescription, setDefaultLabel, setIri
public static final java.lang.String IRI_MARKER
public static final FrameElementProperty TOP_FRAME_ELEMENT_PROPERTY
public FrameElementProperty()
public FrameElementProperty(java.lang.String id)
public static FrameElementProperty create(java.lang.String framenetFrame, java.lang.String feName)
public static java.lang.String getNamespace()
public boolean extractComponents()
FramebaseResource
extractComponents
in class Property<Frame,SemanticType>
public java.lang.String getFramenetFrameName()