
org.bimserver.models.store.impl.JavaInfoImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of PluginBase Show documentation
Show all versions of PluginBase Show documentation
Base project for BIMserver plugin development. Some plugins mights also need the Shared library
/**
* 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