Class NativeLinksScope
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
com.sodius.oslc.server.process.scheme.model.NativeLinksScope
- All Implemented Interfaces:
IExtendedResource,IResource
@OslcNamespace("http://www.sodius.com/ns/process/scheme#")
@OslcResourceShape(title="Native Links Scope Resource Shape",
describes="http://www.sodius.com/ns/process/scheme#NativeLinksScope")
public class NativeLinksScope
extends AbstractResource
Encapsulates the application's native link types and the application-supported OSLC link types.
- Since:
- 3.9.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLinkType(LinkType linkType) voidaddNativeLinkType(NativeLinkType nativeLinkType) voidsetLinkTypes(List<LinkType> linkTypes) voidsetNativeLinkTypes(List<NativeLinkType> nativeLinkTypes) Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
NativeLinksScope
public NativeLinksScope()
-
-
Method Details
-
getNativeLinkTypes
@OslcName("nativeLinkType") @OslcValueType(LocalResource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/process/scheme#nativeLinkType") public List<NativeLinkType> getNativeLinkTypes() -
addNativeLinkType
-
setNativeLinkTypes
-
getLinkTypes
@OslcName("linkType") @OslcValueType(LocalResource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/process#linkType") public List<LinkType> getLinkTypes() -
addLinkType
-
setLinkTypes
-