Class StandaloneServerInfobase
- java.lang.Object
-
- com.e1c.g5.v8.dt.platform.standaloneserver.wst.core.StandaloneServerInfobase
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.wst.server.core.IModule
public class StandaloneServerInfobase extends Object implements org.eclipse.wst.server.core.IModule
The 1C:Enterprise Standalone server infobase WST module.
-
-
Constructor Summary
Constructors Constructor Description StandaloneServerInfobase(UUID infobaseId)
Creates an instance ofStandaloneServerInfobase
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StandaloneServerInfobase
copy()
Creates a copy of the instance.boolean
equals(Object obj)
boolean
exists()
Object
getAdapter(Class adapter)
Config
getConfiguration()
String
getId()
UUID
getInfobaseId()
Returns the infobase UUID.org.eclipse.wst.server.core.IModuleType
getModuleType()
String
getName()
org.eclipse.core.resources.IProject
getProject()
String
getProjectName()
String
getVersion()
int
hashCode()
boolean
isCreate()
boolean
isExist()
boolean
isExternal()
Object
loadAdapter(Class adapter, org.eclipse.core.runtime.IProgressMonitor monitor)
void
setConfiguration(Config configuration)
Set configurationvoid
setCreate(boolean create)
Set createsvoid
setExist(boolean exist)
Set existvoid
setName(String name)
Set namevoid
setProject(org.eclipse.core.resources.IProject project)
Set projectvoid
setProjectName(String projectName)
Set projectNamevoid
setVersion(String version)
Set versionString
toString()
-
-
-
Constructor Detail
-
StandaloneServerInfobase
public StandaloneServerInfobase(UUID infobaseId)
Creates an instance ofStandaloneServerInfobase
.- Parameters:
infobaseId
- the infobase id, cannot benull
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceorg.eclipse.wst.server.core.IModule
-
getId
public String getId()
- Specified by:
getId
in interfaceorg.eclipse.wst.server.core.IModule
-
getModuleType
public org.eclipse.wst.server.core.IModuleType getModuleType()
- Specified by:
getModuleType
in interfaceorg.eclipse.wst.server.core.IModule
-
getProject
public org.eclipse.core.resources.IProject getProject()
- Specified by:
getProject
in interfaceorg.eclipse.wst.server.core.IModule
-
exists
public boolean exists()
- Specified by:
exists
in interfaceorg.eclipse.wst.server.core.IModule
-
isExternal
public boolean isExternal()
- Specified by:
isExternal
in interfaceorg.eclipse.wst.server.core.IModule
-
getAdapter
public Object getAdapter(Class adapter)
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
- Specified by:
getAdapter
in interfaceorg.eclipse.wst.server.core.IModule
-
loadAdapter
public Object loadAdapter(Class adapter, org.eclipse.core.runtime.IProgressMonitor monitor)
- Specified by:
loadAdapter
in interfaceorg.eclipse.wst.server.core.IModule
-
copy
public StandaloneServerInfobase copy()
Creates a copy of the instance.- Returns:
- the copy instance, never
null
-
getInfobaseId
public UUID getInfobaseId()
Returns the infobase UUID.- Returns:
- the infobase UUID, never
null
-
setName
public void setName(String name)
Set name- Parameters:
name
- to set, cannot benull
-
setProject
public void setProject(org.eclipse.core.resources.IProject project)
Set project- Parameters:
project
- to set
-
setCreate
public void setCreate(boolean create)
Set creates- Parameters:
creates
- to set, cannot benull
-
isCreate
public boolean isCreate()
- Returns:
- create, never
null
-
getConfiguration
public Config getConfiguration()
- Returns:
- configuration
-
setConfiguration
public void setConfiguration(Config configuration)
Set configuration- Parameters:
configuration
- to set
-
getVersion
public String getVersion()
- Returns:
- version, never
null
-
setVersion
public void setVersion(String version)
Set version- Parameters:
version
- to set, cannot benull
-
isExist
public boolean isExist()
- Returns:
- exist, never
null
-
setExist
public void setExist(boolean exist)
Set exist- Parameters:
exist
- to set, cannot benull
-
getProjectName
public String getProjectName()
- Returns:
- projectName, never
null
-
setProjectName
public void setProjectName(String projectName)
Set projectName- Parameters:
projectName
- to set, cannot benull
-
-