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 Constructor Description NativeLinksScope()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addLinkType(LinkType linkType)
void
addNativeLinkType(NativeLinkType nativeLinkType)
List<LinkType>
getLinkTypes()
List<NativeLinkType>
getNativeLinkTypes()
void
setLinkTypes(List<LinkType> linkTypes)
void
setNativeLinkTypes(List<NativeLinkType> nativeLinkTypes)
-
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
-
-
-
Method Detail
-
getNativeLinkTypes
@OslcName("nativeLinkType") @OslcValueType(Resource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/process/scheme#nativeLinkType") public List<NativeLinkType> getNativeLinkTypes()
-
addNativeLinkType
public void addNativeLinkType(NativeLinkType nativeLinkType)
-
setNativeLinkTypes
public void setNativeLinkTypes(List<NativeLinkType> nativeLinkTypes)
-
getLinkTypes
@OslcName("linkType") @OslcValueType(Resource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/process#linkType") public List<LinkType> getLinkTypes()
-
addLinkType
public void addLinkType(LinkType linkType)
-
-