All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bimserver.models.store.impl.JavaInfoImpl Maven / Gradle / Ivy

Go to download

Base project for BIMserver plugin development. Some plugins mights also need the Shared library

There is a newer version: 2.0.0
Show newest version
/**
 * Copyright (C) 2009-2014 BIMserver.org
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 * 
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see .
 */
package org.bimserver.models.store.impl;

import org.bimserver.emf.IdEObjectImpl;
import org.bimserver.models.store.JavaInfo;
import org.bimserver.models.store.StorePackage;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;

/**
 * 
 * An implementation of the model object 'Java Info'.
 * 
 * 

* The following features are implemented: *

*
    *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getHeapTotal Heap Total}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getHeapUsed Heap Used}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getHeapFree Heap Free}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getHeapMax Heap Max}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getThreads Threads}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaHome Java Home}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaVersion Java Version}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaVendor Java Vendor}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaVendorurl Java Vendorurl}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavavmVersion Javavm Version}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavavmVendor Javavm Vendor}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavavmName Javavm Name}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaspecVersion Javaspec Version}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaspecVendor Javaspec Vendor}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaspecName Javaspec Name}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaClassVersion Java Class Version}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaClasspath Java Classpath}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaLibrarypath Java Librarypath}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaIoTmp Java Io Tmp}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaExtdir Java Extdir}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaFileSeparator Java File Separator}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaPathSeparator Java Path Separator}
  • *
  • {@link org.bimserver.models.store.impl.JavaInfoImpl#getJavaLineSeparator Java Line Separator}
  • *
* * @generated */ public class JavaInfoImpl extends IdEObjectImpl implements JavaInfo { /** * * * @generated */ protected JavaInfoImpl() { super(); } /** * * * @generated */ @Override protected EClass eStaticClass() { return StorePackage.Literals.JAVA_INFO; } /** * * * @generated */ @Override protected int eStaticFeatureCount() { return 0; } /** * * * @generated */ public long getHeapTotal() { return (Long) eGet(StorePackage.Literals.JAVA_INFO__HEAP_TOTAL, true); } /** * * * @generated */ public void setHeapTotal(long newHeapTotal) { eSet(StorePackage.Literals.JAVA_INFO__HEAP_TOTAL, newHeapTotal); } /** * * * @generated */ public long getHeapUsed() { return (Long) eGet(StorePackage.Literals.JAVA_INFO__HEAP_USED, true); } /** * * * @generated */ public void setHeapUsed(long newHeapUsed) { eSet(StorePackage.Literals.JAVA_INFO__HEAP_USED, newHeapUsed); } /** * * * @generated */ public long getHeapFree() { return (Long) eGet(StorePackage.Literals.JAVA_INFO__HEAP_FREE, true); } /** * * * @generated */ public void setHeapFree(long newHeapFree) { eSet(StorePackage.Literals.JAVA_INFO__HEAP_FREE, newHeapFree); } /** * * * @generated */ public long getHeapMax() { return (Long) eGet(StorePackage.Literals.JAVA_INFO__HEAP_MAX, true); } /** * * * @generated */ public void setHeapMax(long newHeapMax) { eSet(StorePackage.Literals.JAVA_INFO__HEAP_MAX, newHeapMax); } /** * * * @generated */ public int getThreads() { return (Integer) eGet(StorePackage.Literals.JAVA_INFO__THREADS, true); } /** * * * @generated */ public void setThreads(int newThreads) { eSet(StorePackage.Literals.JAVA_INFO__THREADS, newThreads); } /** * * * @generated */ public String getJavaHome() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_HOME, true); } /** * * * @generated */ public void setJavaHome(String newJavaHome) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_HOME, newJavaHome); } /** * * * @generated */ public String getJavaVersion() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_VERSION, true); } /** * * * @generated */ public void setJavaVersion(String newJavaVersion) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_VERSION, newJavaVersion); } /** * * * @generated */ public String getJavaVendor() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_VENDOR, true); } /** * * * @generated */ public void setJavaVendor(String newJavaVendor) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_VENDOR, newJavaVendor); } /** * * * @generated */ public String getJavaVendorurl() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_VENDORURL, true); } /** * * * @generated */ public void setJavaVendorurl(String newJavaVendorurl) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_VENDORURL, newJavaVendorurl); } /** * * * @generated */ public String getJavavmVersion() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVAVM_VERSION, true); } /** * * * @generated */ public void setJavavmVersion(String newJavavmVersion) { eSet(StorePackage.Literals.JAVA_INFO__JAVAVM_VERSION, newJavavmVersion); } /** * * * @generated */ public String getJavavmVendor() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVAVM_VENDOR, true); } /** * * * @generated */ public void setJavavmVendor(String newJavavmVendor) { eSet(StorePackage.Literals.JAVA_INFO__JAVAVM_VENDOR, newJavavmVendor); } /** * * * @generated */ public String getJavavmName() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVAVM_NAME, true); } /** * * * @generated */ public void setJavavmName(String newJavavmName) { eSet(StorePackage.Literals.JAVA_INFO__JAVAVM_NAME, newJavavmName); } /** * * * @generated */ public String getJavaspecVersion() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVASPEC_VERSION, true); } /** * * * @generated */ public void setJavaspecVersion(String newJavaspecVersion) { eSet(StorePackage.Literals.JAVA_INFO__JAVASPEC_VERSION, newJavaspecVersion); } /** * * * @generated */ public String getJavaspecVendor() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVASPEC_VENDOR, true); } /** * * * @generated */ public void setJavaspecVendor(String newJavaspecVendor) { eSet(StorePackage.Literals.JAVA_INFO__JAVASPEC_VENDOR, newJavaspecVendor); } /** * * * @generated */ public String getJavaspecName() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVASPEC_NAME, true); } /** * * * @generated */ public void setJavaspecName(String newJavaspecName) { eSet(StorePackage.Literals.JAVA_INFO__JAVASPEC_NAME, newJavaspecName); } /** * * * @generated */ public String getJavaClassVersion() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_CLASS_VERSION, true); } /** * * * @generated */ public void setJavaClassVersion(String newJavaClassVersion) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_CLASS_VERSION, newJavaClassVersion); } /** * * * @generated */ @SuppressWarnings("unchecked") public EList getJavaClasspath() { return (EList) eGet(StorePackage.Literals.JAVA_INFO__JAVA_CLASSPATH, true); } /** * * * @generated */ @SuppressWarnings("unchecked") public EList getJavaLibrarypath() { return (EList) eGet(StorePackage.Literals.JAVA_INFO__JAVA_LIBRARYPATH, true); } /** * * * @generated */ public String getJavaIoTmp() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_IO_TMP, true); } /** * * * @generated */ public void setJavaIoTmp(String newJavaIoTmp) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_IO_TMP, newJavaIoTmp); } /** * * * @generated */ public String getJavaExtdir() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_EXTDIR, true); } /** * * * @generated */ public void setJavaExtdir(String newJavaExtdir) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_EXTDIR, newJavaExtdir); } /** * * * @generated */ public String getJavaFileSeparator() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_FILE_SEPARATOR, true); } /** * * * @generated */ public void setJavaFileSeparator(String newJavaFileSeparator) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_FILE_SEPARATOR, newJavaFileSeparator); } /** * * * @generated */ public String getJavaPathSeparator() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_PATH_SEPARATOR, true); } /** * * * @generated */ public void setJavaPathSeparator(String newJavaPathSeparator) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_PATH_SEPARATOR, newJavaPathSeparator); } /** * * * @generated */ public String getJavaLineSeparator() { return (String) eGet(StorePackage.Literals.JAVA_INFO__JAVA_LINE_SEPARATOR, true); } /** * * * @generated */ public void setJavaLineSeparator(String newJavaLineSeparator) { eSet(StorePackage.Literals.JAVA_INFO__JAVA_LINE_SEPARATOR, newJavaLineSeparator); } } //JavaInfoImpl




© 2015 - 2025 Weber Informatics LLC | Privacy Policy