Class StandaloneServerPublication

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IAdaptable, org.eclipse.wst.server.core.IModule

    public class StandaloneServerPublication
    extends Object
    implements org.eclipse.wst.server.core.IModule
    The 1C:Enterprise Standalone server infobase publication WST module.
    • Constructor Detail

      • StandaloneServerPublication

        public StandaloneServerPublication​(String name,
                                           org.eclipse.core.resources.IProject project)
        Creates an instance of StandaloneServerPublication.
        Parameters:
        name - the name to set, cannot be null
        project - the parent project, cannot be null
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in interface org.eclipse.wst.server.core.IModule
      • getName

        public String getName()
        Specified by:
        getName in interface org.eclipse.wst.server.core.IModule
      • getModuleType

        public org.eclipse.wst.server.core.IModuleType getModuleType()
        Specified by:
        getModuleType in interface org.eclipse.wst.server.core.IModule
      • getProject

        public org.eclipse.core.resources.IProject getProject()
        Specified by:
        getProject in interface org.eclipse.wst.server.core.IModule
      • isExternal

        public boolean isExternal()
        Specified by:
        isExternal in interface org.eclipse.wst.server.core.IModule
      • exists

        public boolean exists()
        Specified by:
        exists in interface org.eclipse.wst.server.core.IModule
      • getAdapter

        public Object getAdapter​(Class adapter)
        Specified by:
        getAdapter in interface org.eclipse.core.runtime.IAdaptable
        Specified by:
        getAdapter in interface org.eclipse.wst.server.core.IModule
      • loadAdapter

        public Object loadAdapter​(Class adapter,
                                  org.eclipse.core.runtime.IProgressMonitor monitor)
        Specified by:
        loadAdapter in interface org.eclipse.wst.server.core.IModule
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object